STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
daq-protocol.h
Go to the documentation of this file.
1#pragma once
2
3// Version information
4#define DIABLO_COMMS_VERSION 0 // Protocol version (uint8_t)
5
6// Maximum values
7#define MAX_SENSORS_PER_BOARD 10
8#define MAX_ACTUATORS_PER_BOARD 10
9#define MAX_CHUNKS_PER_PACKET 10
10#define MAX_PACKET_SIZE 512
11
12// Maximum counts for actuator config packet (used for buffer sizing and validation)
13#define MAX_ABORT_ACTUATORS 255
14#define MAX_ABORT_PTS 255
15
16// Include all other headers
17#include "DiabloEnums.h"
18#include "DiabloPackets.h"
19#include "DiabloPacketUtils.h"
20
21