Index: firmware/App/HDCommon.h =================================================================== diff -u -rac05209d7b6c65b22359754eced5ad2672d3092a -r78c03fb021407eaf8d17dd0f74f6969443b397ce --- firmware/App/HDCommon.h (.../HDCommon.h) (revision ac05209d7b6c65b22359754eced5ad2672d3092a) +++ firmware/App/HDCommon.h (.../HDCommon.h) (revision 78c03fb021407eaf8d17dd0f74f6969443b397ce) @@ -25,38 +25,38 @@ #define HD_VERSION_MAJOR 0 #define HD_VERSION_MINOR 4 #define HD_VERSION_MICRO 5 -#define HD_VERSION_BUILD 11 +#define HD_VERSION_BUILD 0 // ********** development build switches ********** #ifndef _RELEASE_ #ifndef _VECTORCAST_ -// #define RUN_WITHOUT_DG 1 // run HD w/o DG -// #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 DISABLE_ALARM_AUDIO 1 // disable alarm audio - #define SKIP_POST 1 // skip POST tests - all pass -// #define LIMITED_NVDATA_CRC_CHECKS 1 // only perform POST CRC checks on nv-data records that are implemented so far - #define DISABLE_AIR_TRAP_LEVELING 1 // disable air trap level control -// #define DISABLE_3WAY_VALVES 1 // disable 3-way valves -// #define TST_3WAY_VALVES_ALWAYS_OPEN 1 // after POST and homing, open all 4 valves - #define DISABLE_ACCELS 1 // disable accelerometer POST and monitoring - #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_SALINE_BOLUS_CHECKS 1 // do not error on HD saline bolus 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 DISABLE_VALVE_ALARMS 1 // do not error on HD valve position +// #define RUN_WITHOUT_DG 1 // Run HD w/o DG +// #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 DISABLE_ALARM_AUDIO 1 // Disable alarm audio + #define SKIP_POST 1 // Skip POST tests - all pass +// #define LIMITED_NVDATA_CRC_CHECKS 1 // Only perform POST CRC checks on nv-data records that are implemented so far + #define DISABLE_AIR_TRAP_LEVELING 1 // Disable air trap level control +// #define DISABLE_3WAY_VALVES 1 // Disable 3-way valves +// #define TST_3WAY_VALVES_ALWAYS_OPEN 1 // After POST and homing, open all 4 valves + #define DISABLE_ACCELS 1 // Disable accelerometer POST and monitoring + #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_SALINE_BOLUS_CHECKS 1 // Do not error on HD saline bolus 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 DISABLE_VALVE_ALARMS 1 // Do not error on HD valve position // #define RUN_PUMPS_OPEN_LOOP 1 // BP and DPi pumps will be run open loop (no flow sensor feedback) -// #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 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 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 - #define V1_5_SYSTEM 1 // build for v1.5 system + #define ALARMS_DEBUG 1 // Triggered alarms sent to debug UART + #define V1_5_SYSTEM 1 // Build for v1.5 system #include #include