Mercurial > public > ostc4
view Small_CPU/Inc/RTE_FlashAccess.h @ 193:255326edf00b div-fixes-cleanup-1
Bugfix: show proper dive mode
The dive mode shown in the top line on the display was strange. It
could only show CCR and OC, and dive modes Apnea and Gauge where
shown as OC. With this commit, the proper dive mode is shown. Notice
that these strings/abbreviations where not localized, and are still
not localized with this commit. The localized names from the
corresponding menu lines are not really usable (as too long) to shown
in the header.
Signed-off-by: Jan Mulder <jlmulder@xs4all.nl>
author | Jan Mulder <jlmulder@xs4all.nl> |
---|---|
date | Sat, 16 Mar 2019 21:52:06 +0100 |
parents | 5f11787b4f42 |
children | 91a8f9893e68 |
line wrap: on
line source
/** ****************************************************************************** * @file RTE_FLashAccess.h based on BonexFLashAccess.h based on firmwareEraseProgram.h * @author heinrichs weikamp gmbh * @version V0.0.1 * @date 20-July-2016 * @version V0.0.1 * @since 20-July-2016 * @brief erase and program the STM32F4xx internal FLASH memory for compasss calib etc. * @verbatim ============================================================================== ##### How to use ##### ============================================================================== @endverbatim ****************************************************************************** * @attention * * <h2><center>© COPYRIGHT(c) 2016 heinrichs weikamp</center></h2> * ****************************************************************************** */ /* Define to prevent recursive inclusion -------------------------------------*/ #ifndef RTE_FLASH_ACCESS_H #define RTE_FLASH_ACCESS_H #ifdef __cplusplus extern "C" { #endif /* Includes ------------------------------------------------------------------*/ #include "stm32f4xx_hal.h" /* Exported variables --------------------------------------------------------*/ /* Exported types ------------------------------------------------------------*/ enum { BFA_OK = 0, //= HAL_OK BFA_ERROR = (uint8_t)HAL_ERROR, BFA_BUSY = (uint8_t)HAL_BUSY, BFA_TIMEOUT = (uint8_t)HAL_TIMEOUT, BFA_EMPTY, }; /* Exported functions --------------------------------------------------------*/ uint8_t BFA_readLastDataBlock(uint32_t *dataArray4); uint8_t BFA_writeDataBlock(const uint32_t *dataArray4); #ifdef __cplusplus } #endif #endif /* RTE_FLASH_ACCESS_H */ /************************ (C) COPYRIGHT heinrichs weikamp *****END OF FILE****/