STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
hotfire_config.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BOARD_HEARTBEAT_INTERVAL_MS    1000
#define LOOP_DELAY_MS   10
#define SERIAL_MONITOR_READY_DELAY_MS   500
#define ETHERNET_SPI_DELAY_MS   1000
#define ETHERNET_INIT_DELAY_MS   1000
#define ETHERNET_BEGIN_DELAY_MS   1000
#define SENSOR_ETH_DHCP_TIMEOUT_MS   5000
#define SENSOR_ETH_DHCP_RESPONSE_TIMEOUT_MS   2000
#define SENSOR_ETH_DHCP_RETRY_INTERVAL_MS   15000
#define SENSOR_ETH_DHCP_RETRY_TIMEOUT_MS   3000
#define SENSOR_ZEROCONF_SERVER_SILENCE_MS   10000
#define LED_CYCLE_MS   5000
#define LED_BLINK_ON_MS   100
#define LED_BLINK_OFF_MS   100
#define BOARD_ID   21
#define ENABLE_ALL_STATE_TRANSITIONS   false
#define HOTFIRE_SERVER_IP_OCTET_4   20
#define HOTFIRE_SERVER_PORT   5006
#define HOTFIRE_CHUNKS_PER_PACKET   9
#define HOTFIRE_OTA_PORT   3232

Macro Definition Documentation

◆ BOARD_HEARTBEAT_INTERVAL_MS

#define BOARD_HEARTBEAT_INTERVAL_MS    1000

Definition at line 9 of file hotfire_config.h.

◆ BOARD_ID

#define BOARD_ID   21

Definition at line 54 of file hotfire_config.h.

Referenced by sendHeartbeat(), SensorHotfire::setup(), and setup().

◆ ENABLE_ALL_STATE_TRANSITIONS

#define ENABLE_ALL_STATE_TRANSITIONS   false

Definition at line 59 of file hotfire_config.h.

Referenced by applyPacketTransition(), and run_Active().

◆ ETHERNET_BEGIN_DELAY_MS

#define ETHERNET_BEGIN_DELAY_MS   1000

Definition at line 20 of file hotfire_config.h.

◆ ETHERNET_INIT_DELAY_MS

#define ETHERNET_INIT_DELAY_MS   1000

Definition at line 19 of file hotfire_config.h.

◆ ETHERNET_SPI_DELAY_MS

#define ETHERNET_SPI_DELAY_MS   1000

Definition at line 18 of file hotfire_config.h.

◆ HOTFIRE_CHUNKS_PER_PACKET

#define HOTFIRE_CHUNKS_PER_PACKET   9

Definition at line 68 of file hotfire_config.h.

◆ HOTFIRE_OTA_PORT

#define HOTFIRE_OTA_PORT   3232

Definition at line 71 of file hotfire_config.h.

Referenced by setup().

◆ HOTFIRE_SERVER_IP_OCTET_4

#define HOTFIRE_SERVER_IP_OCTET_4   20

Definition at line 64 of file hotfire_config.h.

Referenced by loop(), SensorHotfire::loop(), pollNetwork(), and SensorHotfire::setup().

◆ HOTFIRE_SERVER_PORT

#define HOTFIRE_SERVER_PORT   5006

◆ LED_BLINK_OFF_MS

#define LED_BLINK_OFF_MS   100

Definition at line 50 of file hotfire_config.h.

◆ LED_BLINK_ON_MS

#define LED_BLINK_ON_MS   100

Definition at line 49 of file hotfire_config.h.

◆ LED_CYCLE_MS

#define LED_CYCLE_MS   5000

Definition at line 48 of file hotfire_config.h.

◆ LOOP_DELAY_MS

#define LOOP_DELAY_MS   10

Definition at line 11 of file hotfire_config.h.

◆ SENSOR_ETH_DHCP_RESPONSE_TIMEOUT_MS

#define SENSOR_ETH_DHCP_RESPONSE_TIMEOUT_MS   2000

Definition at line 29 of file hotfire_config.h.

Referenced by BoardNet::begin(), and BoardNet::retryDhcp().

◆ SENSOR_ETH_DHCP_RETRY_INTERVAL_MS

◆ SENSOR_ETH_DHCP_RETRY_TIMEOUT_MS

#define SENSOR_ETH_DHCP_RETRY_TIMEOUT_MS   3000

Definition at line 37 of file hotfire_config.h.

Referenced by BoardNet::retryDhcp().

◆ SENSOR_ETH_DHCP_TIMEOUT_MS

#define SENSOR_ETH_DHCP_TIMEOUT_MS   5000

Definition at line 26 of file hotfire_config.h.

Referenced by BoardNet::begin().

◆ SENSOR_ZEROCONF_SERVER_SILENCE_MS

#define SENSOR_ZEROCONF_SERVER_SILENCE_MS   10000

◆ SERIAL_MONITOR_READY_DELAY_MS

#define SERIAL_MONITOR_READY_DELAY_MS   500

Definition at line 15 of file hotfire_config.h.

Referenced by SensorHotfire::setup(), and setup().