Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: USBDevice
Fork of HSP_Release by
Logging.h
00001 #ifndef _LOGGING_H_ 00002 #define _LOGGING_H_ 00003 00004 #include "mbed.h" 00005 00006 /** 00007 * @brief This will read the mission location and if there is something valid, 00008 * then run the Logging_ProcessMissionCmds() 00009 * @param cmdBuffer buffer 00010 */ 00011 uint32_t Logging_IsMissionDefined(uint8_t *cmdBuffer); 00012 00013 int8_t Logging_ReadMissionFromFlash(uint8_t *buffer); 00014 00015 // return the page where mission is defined, Mission specific 00016 uint32_t Logging_GetMissionStartPage(void); 00017 00018 // return the page where the mission definition ends, Mission specific 00019 uint32_t Logging_GetMissionEndPage(void); 00020 00021 // Returns the location where the Writing can start from, for data logging... 00022 uint32_t Logging_GetLoggingStartPage(void); 00023 00024 // Returns the end location available where the Flash ends essentially.... for 00025 // data logging. 00026 uint32_t Logging_GetLoggingEndPage(void); 00027 00028 // returns one if the usb is connected, zero if not 00029 uint32_t Usb_IsConnected(void); 00030 00031 void Logging_SetStart(bool state); 00032 00033 bool Logging_GetStart(void); 00034 00035 #endif /* _LOGGING_H_ */
Generated on Tue Jul 12 2022 17:59:19 by
1.7.2
