wip:
This commit is contained in:
1 parent
4593f44b39
commit
824e37f326
5 files changed
+14
-33
No files matched your search
+1
-27
@@ -43,18 +43,6 @@
|
||||
#define EXPANDER_TASK_PRIORITY tskIDLE_PRIORITY + 4 /*!< Priority of the PCF8574 expander task. */
|
||||
#define EXPANDER_TASK_STACK_SIZE configMINIMAL_STACK_SIZE /*!< Stack size for the PCF8574 expander task. */
|
||||
|
||||
// #define TRIAC_ON true /*!< Triac enabled state. */
|
||||
// #define TRIAC_OFF false /*!< Triac disabled state. */
|
||||
|
||||
// #define ENCODER_BUTTON_RELEASED true /*!< Encoder button released state. */
|
||||
// #define ENCODER_BUTTON_PRESSED false /*!< Encoder button pressed state. */
|
||||
|
||||
// #define LED_OFF ZH_PCF8574_GPIO_LOW /*!< LED turned off (low level). */
|
||||
// #define LED_ON ZH_PCF8574_GPIO_HIGH /*!< LED turned on (high level). */
|
||||
|
||||
// #define RELAY_OFF ZH_PCF8574_GPIO_LOW /*!< Relay disconnected (low level). */
|
||||
// #define RELAY_ON ZH_PCF8574_GPIO_HIGH /*!< Relay connected (high level). */
|
||||
|
||||
#define MODE_ANGLE_ANGLE 0 /*!< Operating mode: both inclinometers active. */
|
||||
#define MAIN_MENU_ANGLE_ANGLE_NAME "ANGLE/ANGLE" /*!< Menu label for angle/angle mode. */
|
||||
#define MODE_TACHO_TACHO 1 /*!< Operating mode: both tachometers active. */
|
||||
@@ -80,7 +68,7 @@
|
||||
|
||||
#define LCD_I2C_ADDRESS 0x20 /*!< I2C address of the LCD PCF8574 expander (U2). */
|
||||
|
||||
#define MODE_ENCODER_NUMBER 0x01 /*!< Encoder instance number (Connector EN1). */
|
||||
#define MODE_ENCODER_NUMBER 1 /*!< Encoder instance number (Connector EN1). */
|
||||
#define MODE_ENCODER_A_GPIO GPIO_NUM_27 /*!< Mode encoder A-phase GPIO. */
|
||||
#define MODE_ENCODER_B_GPIO GPIO_NUM_26 /*!< Mode encoder B-phase GPIO. */
|
||||
#define MODE_ENCODER_S_GPIO GPIO_NUM_25 /*!< Mode encoder switch GPIO. */
|
||||
@@ -96,20 +84,6 @@ extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @brief Structure holding minimum free stack sizes for processing tasks.
|
||||
*
|
||||
* Tracks the minimum free stack size observed at runtime for each
|
||||
* processing task, used for syslog monitoring and stack overflow detection.
|
||||
*/
|
||||
typedef struct
|
||||
{
|
||||
uint32_t a_inclinometer_task_min_stack_size; /*!< Minimum free stack size of the A inclinometer task. */
|
||||
uint32_t b_inclinometer_task_min_stack_size; /*!< Minimum free stack size of the B inclinometer task. */
|
||||
uint32_t a_tachometer_task_min_stack_size; /*!< Minimum free stack size of the A tachometer task. */
|
||||
uint32_t b_tachometer_task_min_stack_size; /*!< Minimum free stack size of the B tachometer task. */
|
||||
} task_stats_t;
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
Reference in new issue
Block a user