Index: firmware/App/HDCommon.h =================================================================== diff -u -rd8852f18895c6cf3c7339aba976395720d2aa5e8 -r31c4bf94671f58375d2e1dbbbb37b37c6949e0c4 --- firmware/App/HDCommon.h (.../HDCommon.h) (revision d8852f18895c6cf3c7339aba976395720d2aa5e8) +++ firmware/App/HDCommon.h (.../HDCommon.h) (revision 31c4bf94671f58375d2e1dbbbb37b37c6949e0c4) @@ -30,27 +30,27 @@ // ********** build switches ********** #ifndef _RELEASE_ -#define UF_TEST_ENABLED 1 -#define UF_TEST_WITH_DG 1 +#define UF_TEST_ENABLED 1 // ultrafiltration test build (hard codes treatment params, re-purposes off/stop buttons) +#define UF_TEST_WITH_DG 1 // ultrafiltration test build (sets up DG in standby mode) #ifndef _VECTORCAST_ -// #define RM46_EVAL_BOARD_TARGET 1 -// #define BREADBOARD_TARGET 1 -// #define SIMULATE_UI 1 - #define SKIP_POST 1 - #define DISABLE_CRC_ERROR 1 - #define DISABLE_ACK_ERRORS 1 - #define DISABLE_MOTOR_CURRENT_CHECKS 1 - #define DISABLE_PUMP_FLOW_CHECKS 1 - #define DISABLE_PUMP_SPEED_CHECKS 1 - #define DISABLE_PUMP_DIRECTION_CHECKS 1 - #define DISABLE_PRESSURE_CHECKS 1 - #define DISABLE_UF_ALARMS 1 -// #define RAW_FLOW_SENSOR_DATA 1 -// #define SHOW_LOAD_CELL_IN_ROTOR_RPM 1 -// #define READ_FPGA_ASYNC_DATA 1 -// #define FLOW_DEBUG 1 -// #define EMC_TEST_BUILD 1 - #define ALARMS_DEBUG 1 +// #define RM46_EVAL_BOARD_TARGET 1 // limited build runs on RM46 eval board +// #define BREADBOARD_TARGET 1 // old breadboard system build - no longer used? +// #define SIMULATE_UI 1 // build w/o requirement that UI be there +// #define TASK_TIMING_OUTPUT_ENABLED 1 // re-purposes alarm lamp pins for task timing + #define SKIP_POST 1 // skip POST tests - all pass + #define DISABLE_CRC_ERROR 1 // do not error on bad CRC for CAN messages + #define DISABLE_ACK_ERRORS 1 // do not error on failure of other node(s) to ACK a message + #define DISABLE_MOTOR_CURRENT_CHECKS 1 // do not error on HD pump current checks + #define DISABLE_PUMP_FLOW_CHECKS 1 // do not error on HD pump flow checks + #define DISABLE_PUMP_SPEED_CHECKS 1 // do not error on HD pump speed checks + #define DISABLE_PUMP_DIRECTION_CHECKS 1 // do not error on HD pump direction checks + #define DISABLE_PRESSURE_CHECKS 1 // do not error on HD pressure checks + #define DISABLE_UF_ALARMS 1 // do not error on HD ultrafiltration checks +// #define RAW_FLOW_SENSOR_DATA 1 // test build will not filter flow sensor data +// #define READ_FPGA_ASYNC_DATA 1 // test build reads non-priority register page every other time +// #define FLOW_DEBUG 1 // test build sends flow, signal strength, and occlusion readings to debug UART +// #define EMC_TEST_BUILD 1 // EMC test build - HD/DG run separately but connected, HD pumps toggle on/off w/ stop button + #define ALARMS_DEBUG 1 // triggered alarms sent to debug UART #include #include