![]() |
Autodrone
Multi-Domain Vehicle
|
This file configures the EEPROM settings of the flight controller. More...
Go to the source code of this file.
Macros | |
| #define | FLASH_WRITE_EEPROM_ADDR 0x08060000 |
Enumerations | |
| enum | { eepromConfigNUMWORD = sizeof(eepromConfig_t)/sizeof(uint32_t) } |
Functions | |
| void | parseRcChannels (const char *input) |
| uint32_t | crc32bEEPROM (eepromConfig_t *e, int includeCRCAtEnd) |
| void | readEEPROM (void) |
| HAL_StatusTypeDef | writeEEPROM (void) |
| void | checkFirstTime (bool eepromReset) |
| Sets all the default config values. More... | |
Variables | |
| const char | rcChannelLetters [12] |
| semaphore_t | eepromChanged |
This file configures the EEPROM settings of the flight controller.
| #define FLASH_WRITE_EEPROM_ADDR 0x08060000 |
| void checkFirstTime | ( | bool | eepromReset | ) |
Sets all the default config values.
| bool | eepromReset Whether or not you want to write config values to EEPROM. |
| uint32_t crc32bEEPROM | ( | eepromConfig_t * | e, |
| int | includeCRCAtEnd | ||
| ) |
| void parseRcChannels | ( | const char * | input | ) |
| void readEEPROM | ( | void | ) |
| HAL_StatusTypeDef writeEEPROM | ( | void | ) |
|
extern |
|
extern |