mirror of
https://github.com/dalathegreat/Battery-Emulator.git
synced 2025-10-03 17:59:27 +02:00
41 lines
1 KiB
C
41 lines
1 KiB
C
#ifndef SYSTEM_SETTINGS_H_
|
|
#define SYSTEM_SETTINGS_H_
|
|
/** TASKS
|
|
* Higher number equals higher priority. Max 25 per core
|
|
*
|
|
* Parameter: TASK_CORE_PRIO
|
|
* Description:
|
|
* Defines the priority of core functionality (CAN, Modbus, etc)
|
|
*
|
|
* Parameter: TASK_CONNECTIVITY_PRIO
|
|
* Description:
|
|
* Defines the priority of various wireless functionality (TCP, MQTT, etc)
|
|
*
|
|
* Parameter: TASK_MODBUS_PRIO
|
|
* Description:
|
|
* Defines the priority of MODBUS handling
|
|
*
|
|
* Parameter: TASK_ACAN2515_PRIORITY
|
|
* Description:
|
|
* Defines the priority of ACAN2515 CAN handling
|
|
*
|
|
* Parameter: TASK_ACAN2515_PRIORITY
|
|
* Description:
|
|
* Defines the priority of ACAN2517FD CAN-FD handling
|
|
*/
|
|
#define TASK_CORE_PRIO 4
|
|
#define TASK_CONNECTIVITY_PRIO 3
|
|
#define TASK_MQTT_PRIO 2
|
|
#define TASK_MODBUS_PRIO 8
|
|
#define TASK_ACAN2515_PRIORITY 10
|
|
#define TASK_ACAN2517FD_PRIORITY 10
|
|
|
|
/** MAX AMOUNT OF CELLS
|
|
*
|
|
* Parameter: MAX_AMOUNT_CELLS
|
|
* Description:
|
|
* Basically the length of the array used to hold individual cell voltages
|
|
*/
|
|
#define MAX_AMOUNT_CELLS 192
|
|
|
|
#endif
|