Added calibration setpoints
git-svn-id: https://svn.vbchaos.nl/svn/hsb/trunk@417 05563f52-14a8-4384-a975-3d1654cca0fa
This commit is contained in:
@@ -73,16 +73,20 @@
|
||||
// Define storage for presets, which is the biggest storage part
|
||||
// Each set of presets is written/saved on a dedicated page. This reduces
|
||||
// cache size when erasing page prior to write
|
||||
#define APP_FLASH_PRESET_ANODE_PAGE (122)
|
||||
#define APP_FLASH_PRESET_CATHODE_PAGE (123)
|
||||
#define APP_FLASH_PRESET_MCP_PAGE (124)
|
||||
#define APP_FLASH_PRESET_TESLA_PAGE (125)
|
||||
#define APP_FLASH_PRESET_ANODE_PAGE (121)
|
||||
#define APP_FLASH_PRESET_CATHODE_PAGE (122)
|
||||
#define APP_FLASH_PRESET_MCP_PAGE (123)
|
||||
#define APP_FLASH_PRESET_TESLA_PAGE (124)
|
||||
#define APP_FLASH_STORAGE_PRESET_SIZE (sizeof(struct RepairPreset) * REPAIR_PRESETS_NUMBER_OF_PRESETS)
|
||||
#define APP_FLASH_STORAGE_PRESET_ANODE (INTERNAL_FLASH_BASE_ADDRESS + INTERNAL_FLASH_PAGE_SIZE * APP_FLASH_PRESET_ANODE_PAGE)
|
||||
#define APP_FLASH_STORAGE_PRESET_CATHODE (INTERNAL_FLASH_BASE_ADDRESS + INTERNAL_FLASH_PAGE_SIZE * APP_FLASH_PRESET_CATHODE_PAGE)
|
||||
#define APP_FLASH_STORAGE_PRESET_MCP (INTERNAL_FLASH_BASE_ADDRESS + INTERNAL_FLASH_PAGE_SIZE * APP_FLASH_PRESET_MCP_PAGE)
|
||||
#define APP_FLASH_STORAGE_PRESET_TESLA (INTERNAL_FLASH_BASE_ADDRESS + INTERNAL_FLASH_PAGE_SIZE * APP_FLASH_PRESET_TESLA_PAGE)
|
||||
|
||||
// Define storage for Calibration parameters (setpoints etc)
|
||||
#define APP_FLASH_CALIBRATION_PAGE (125)
|
||||
#define APP_FLASH_STORAGE_CALIBRATION (INTERNAL_FLASH_BASE_ADDRESS + INTERNAL_FLASH_PAGE_SIZE * APP_FLASH_CALIBRATION_PAGE)
|
||||
|
||||
// Define storage for device parameters like PID constants and others
|
||||
#define APP_FLASH_PARAMETERS_PAGE (126)
|
||||
#define APP_FLASH_STORAGE_PARAMETERS (INTERNAL_FLASH_BASE_ADDRESS + INTERNAL_FLASH_PAGE_SIZE * APP_FLASH_PARAMETERS_PAGE)
|
||||
|
||||
Reference in New Issue
Block a user