36#define TABLE3D_GENERATOR(GENERATOR, ...) \
37 GENERATOR(6, Rpm, Load, ##__VA_ARGS__) \
38 GENERATOR(4, Rpm, Load, ##__VA_ARGS__) \
39 GENERATOR(8, Rpm, Load, ##__VA_ARGS__) \
40 GENERATOR(16, Rpm, Load, ##__VA_ARGS__)
44#define TABLE3D_TYPENAME_BASE(size, xDom, yDom) table3d ## size ## xDom ## yDom
static TIntegral readSerialIntegralTimeout(void)
Reads an integral type, timing out if necessary.
Definition comms.cpp:175
uint8_t table3d_axis_t
The type of each axis value.
Definition table3d_typedefs.h:28
uint8_t table3d_value_t
The type of each table value.
Definition table3d_typedefs.h:25
uint8_t table3d_dim_t
Encodes the length of the axes.
Definition table3d_typedefs.h:22