# How To: # For this file to work as Unhandled Messges definition, it needs to be in the # /home/root/.config/ of the device or if it is being used on the VM it has to be in the # /home/denali/Projects/application/resources/settings/ of the VM. # the groups are the message ids # formatted in the hex and has to have the 0x and has to be in 2bytes format. # the keys in order are: # 1 - the message short name to be used in log. # 2 - varable number of parameters type # 3 - any value for a key will be ignored for now. # message [0x4900] as an example has value for the two keys (parameter type) it has which will be ignore. # 4 - Every unhandled message listed in the unhandled.conf file will be logged as Data, # since from UI perspective event is a bidirectional, # in opposed to data message which is sent on a predefined frequency. # 5 - All the channels even DG->HD or HD->DG are logged as well. # 6 - If a message is handled by the UI, it will never look into this file. # 7 - The logged messages will only contain the source not the destination. # so in case the message is comming from DG->HD, only the DG as the source will be logged. # 8 - The title of the message is yours to put the destination as well if is not UI, # but please don't make it too long. # 9 - Please only use [A-Z, a-z] characters in the title and avoid using special characters (specially comma). # since th log output is in csv format and the separator is comma and each column has meaing. #10 - In case the received message is shorter than defined (in this file), # for the missing parameters, a question mark (?) will be used. # ### HD Messages ### # this attribute enables duplicate key from this line moving forward. #--duplicate_key_on [0x0100] OFF_BUTTON_PRESS U08=userRequest [0x0200] ALARM_STATUS U32=alarmState U32=alarmTop U32=escalatesIn U32=silenceExpiresIn U16=alarmsFlags [0x0300] ALARM_TRIGGERED U32=alarm U32=data U32=data U32=data U32=data [0x0400] ALARM_CLEARED U32=alarm [0x0500] BLOOD_FLOW S32=setPoint F32=measFlow F32=measRotorSpd F32=measPumpSpd F32=measMCSpd F32=measMCCurr F32=pwmDC U32=rotorCount U32=presFlow U32=rotorHall [0x0600] POST_TX_NEXT [0x0700] CHECK_IN [0x0800] DIALYSATE_FLOW S32=setPoint F32=measFlow F32=measRotorSpd F32=measPumpSpd F32=measMCSpd F32=measMCCurr F32=pwmDC U32=rotorCount U32=presFlow U32=rotorHall [0x0900] PRESSURE_OCCLUSION F32=arterialPressure F32=venousPressure U32=bldPumpOcclusion U32=presLimitState S32=artMinLimit S32=artMaxLimit S32=venMinLimit S32=venMaxLimit F32=arterialLongFilterPres F32=venousLongFilterPres F32=bldPumpOcclusionLongFilter F32=partialOcclBaseline [0x0A00] RTC_EPOCH U32=epochTime [0x0B00] DIALYSATE_OUT_FLOW F32=refUFVolMl F32=measUFVolMl F32=measRotSpdRPM F32=measSpdRPM F32=measMCSpdRPM F32=measMCCurrmA F32=setPWMpct F32=dopCorrOffset F32=dopCalcRate F32=ufCalcRate U32=rotorHall F32=currentSetUFRate U32=dialOutPumpState [0x0C00] LOAD_CELL_READINGS F32=loadCellA1inGram F32=loadCellA2inGram F32=loadCellB1inGram F32=loadCellB2inGram [0x0D00] TREATMENT_TIME U32=treatmentTimePrescribedinSec U32=treatmentTimeElapsedinSec U32=treatmentTimeRemaininginSec [0x0E00] POWER_OFF_WARNING U32=powerOffWarning [0x0F00] TREATMENT U32=treatmentSubMode U32=uFState U32=salineBolusState U32=heparinState U32=rinsebackState U32=txRecircState U32=bldPrimeState U32=txEndState U32=txStopState U32=dialysisState [0x1000] UF_PAUSE_RESUME U32=cmd [0x1100] UF_SETTINGS_CHANGE F32=uFVolume [0x1200] SALINE_BOLUS BOOL=cmd [0x1300] UF_SETTINGS_CHANGE BOOL=accepted U32=rejectionReason F32=ufVolume U32=durationInMinutes S32=timeDiff F32=ufRate F32=rateDiff F32=oldUFRate [0x1400] SALINE_BOLUS BOOL=accepted U32=rejReason U32=bolusVol [0x1500] CONFIRM_UF_SETTINGS_CHANGE F32=volume_mL U32=adjustType [0x1600] TREATMENT_TIME_CHANGE U32=timeInMin [0x1700] BLOOD_DIAL_RATE_CHANGE U32=bloodRate U32=dialRate [0x1800] BLOOD_DIAL_RATE_CHANGE BOOL=accepted U32=rejectionReason U32=bloodRate U32=dialRate [0x1900] SET__DIALYSATE_TEMP_TARGETS F32=trimmerTargetTemperature U32=timeReservoirCycleMS F32=timeReservoirFillMS U32=timeReservoirWait2SwitchMS F32=dialysateFlowLPM BOOL=usePriTargetTempEquation [0x1A00] TREATMENT_PARAM_CHANGE_RANGES U32=minTreatmentTime U32=maxTreatmentTime F32=minUFVolume F32=maxUFVolume U32=minDialRate U32=maxDialRate [0x1B00] TREATMENT_TIME_CHANGE BOOL=accepted U32=rejectionReason U32=duration F32=volume [0x1C00] FW_VERSIONS [0x1D00] VERSION_REPONSE U08=major U08=minor U08=micro U16=build U08=fpgaId U08=fpgaMajor U08=fpgaMinor U08=fpgaLab U32=compatibilityRev [0x1E00] VERSION_REPONSE U08=major U08=minor U08=micro U16=build U08=fpgaId U08=fpgaMajor U08=fpgaMinor U08=fpgaLab U32=compatibilityRev [0x1F00] RO_PUMP F32=roPumpTgtPressurePSI F32=roMeasFlowRateLPM F32=roPumpDutyCycle U32=roPumpState F32=roPumpTgtFlowRateLPM F32=roPumpFBDutyCycle [0x2000] PRESSURES F32=roPumpInletPressure F32=roPumpOutletPressure F32=drainPumpInletPressure F32=drainPumpOutletPressure F32=barometricPressure [0x2100] SWITCH_RESERVOIR U32=reservoirID BOOL=useLastTrimmerHeaterDC [0x2200] FILL U32=fillToVolMl U32=cmd F32=targetFlowRateLPM [0x2300] DRAIN U32=drainToVolumeML BOOL=tareLoadCells BOOL=rinseConcentrateLines BOOL=cmd [0x2400] DRAIN_PUMP U32=rpmSetPoint U32=pumpDACSet U32=drainPumpState U32=drainPumpHallRPM F32=trgtOutletFlowLPM F32=drainPumpCurrentA U32=drainPumpDirection U32=drainPumpMaxonRPM [0x2500] OP_MODE U32=opMode U32=subMode [0x2600] STARTING_STOPPING_TREATMENT BOOL=start U32=acidType U32=bicarbType [0x2700] OP_MODE U32=currentMode U32=currentSubMode [0x2800] RESERVOIRS U32=activeReservoir U32=fillToVolumeMl U32=drainToVolumeMl U32=timeReservoirCycleMS U32=timeReservoirFill2SwitchMS F32=timeUFDecayMS F32=tempUFFill F32=tempReservoirUseActual F32=tempReservoirEndFill F32=tempAvgFill F32=tempLastFill F32=timereservoirFill [0x2900] SAMPLE_WATER U32=cmd [0x2A00] VALVES_S U16=valvesStatus U08=valvesSensedState1 U08=valvesSensedState2 U08=valvesSensedState3 U08=valvesSensedState4 U08=valvesSensedState5 U08=valvesSensedState6 U08=valvesSensedState7 U08=valvesSensedState8 U08=valvesSensedState9 U08=valvesSensedState10 U08=valvesSensedState11 U08=valvesSensedState12 U08=valvesSensedState13 [0x2B00] START_STOP_TRIMMER_HEATER BOOL=start [0x2C00] HEATERS F32=mainPrimayHeaterDC F32=smallPrimaryHeaterDC F32=trimmerHeaterDC F32=primaryTargetTemp F32=trimmerTargetTemp U32=primaryHeaterState U32=trimmerHeaterState F32=primaryEfficiency F32=primaryCalcTargetTemp F32=trimmerCalcCurrentTemp U32=trimmerUseLastDC F32=previsouFlow U32=controlCounter [0x2D00] TEMPERATURE F32=inletPrimaryHeater F32=heatDisinfect F32=outletPrimaryHeater F32=conductivitySensor1 F32=conductivitySensor2 F32=outletRedundant F32=inletDialysate F32=primaryHeaterThermocouple F32=trimmerHeaterThermocouple F32=priamyHeaterColdjunction F32=trimmerHeaterColdjunction F32=primaryHeaterInternal F32=trimmerHeaterInternal F32=fpgaBoard F32=loadCellA1B1 F32=loadCellA2B2 F32=internalTHDORTD F32=internalTDIRTD F32=interalTHDRTD F32=internalCondSnsrTemp F32=baroTempSensor F32=dialysateInletMovingAvg F32=redundantOutletMovingAvg [0x2E00] UF_SETTINGS_CHANGE_CONFIRMATION BOOL=accepted U32=rejectionReason F32=volume U32=duration F32=ufRate [0x2F00] SALINE_BOLUS U32=tgtSalineVolumeMl F32=cumSalineVolumeMl F32=bolSalineVolumeMl [0x3000] START_STOP_HEAT_DISINFECT BOOL=start [0x3100] CONDUCTIVITY F32=roRejectionRatio F32=cpi F32=cpo F32=cd1 F32=cd2 F32=cpiRaw F32=cpoRaw F32=cd1Raw F32=cd2Raw U32=cpiSensorStatus U32=cpoSensorStatus U32=cd1SensorStatus U32=cd2SensorStatus [0x3200] ALARM_SILENCE U32=cmd [0x3300] ACCELEROMETER F32=x F32=y F32=z F32=xMax F32=yMax F32=zMax F32=xTilt F32=yTilt F32=zTilt [0x3400] ACCELEROMETER F32=x F32=y F32=z F32=xMax F32=yMax F32=zMax F32=xTilt F32=yTilt F32=zTilt [0x3500] NEW_TREATMENT_PARAMS U32=bloodFlowRate_mL_min U32=dialysateFlowRate_mL_min U32=treatmentDuration_min U32=heparinPreStop_min U32=salineBolusVolume_mL U32=acidConcentrate U32=bicarbConcentrate U32=dialyzerType U32=heparinType U32=bloodPressureMeasurementInterval_min U32=rinsebackFlowRate_mL_min S32=arterialPressureLimitWindow_mmHg S32=venousPressureLimitWindow_mmHg S32=venousPressureLimitAsymmetric_mmHg F32=heparinDispenseRate_mL_hr F32=heparinBolusVolume_mL F32=dialysateTemperature_degC [0x3600] NEW_TREATMENT_PARAMS BOOL=accepted U32=rejectReasons [0x3700] HEAT_DISINFECT U32=heatDisinfectState U32=overallElapsedTime U32=stateElapsedTime U32=cancellationMode F32=R1FillLevel F32=R2FillLevel U32=heatDisinfectUIState [0x3800] INITIATE_TREATMENT U32=cmd [0x3900] INITIATE_TREATMENT BOOL=accepted U32=rejectionReason [0x3A00] VALVES U32=valveID U32=state U32=currentPosID S16=currentPos S16=nextPos F32=current S16=posC S16=posA S16=posB U32=pwm U32=airTrapValve [0x3B00] CONFIRM_TREATMENT_PARAMS BOOL=confirmed [0x3C00] START_PRIME [0x3D00] START_PRIME BOOL=accepted U32=rejectionReason [0x3E00] AIR_TRAP U32=lowerLevel U32=upperLevel U32=rawLowerLevel U32=rawUpperLevel [0x3F00] ALARM_CONDITION_CLEARED U32=alarm [0x4000] ALARM__ACTION U32=action [0x4100] UF_PAUSE_RESUME BOOL=accepted U32=reason U32=ufState [0x4200] CONCENTRATE_PUMP F32=cp1CurrentSetSpeed F32=cp1MeasuredSpeed F32=cp2CurrentSetSpeed F32=cp2MeasuredSpeed U32=cp1State U32=cp2State F32=cp1PulseUS F32=cp2PulseUS F32=cp1TargetSpeed F32=cp2TargetSpeed BOOL=cp1Parked BOOL=cp2Parked BOOL=cp1ParkFault BOOL=cp2ParkFault [0x4300] PRIMING_STATUS U32=totalTime U32=remainingTime [0x4400] UV_REACTORS U32=inletUVReactorHealthStatus U32=outletUVReactorHealthStatus U32=inletUVReactorState U32=outletUVReactorState [0x4500] THERMISTORS F32=onboardThermistor F32=powerSupply1Thermistor F32=powerSupply2Thermistor [0x4600] PRESSURE_LIMITS_CHANGE S32=artPresLimitWindowmmHg S32=venPresLimitWindowmmHg S32=venPresLimitAsymmetricmmHg [0x4700] PRESSURE_LIMITS_CHANGE BOOL=accepted U32=rejReasonCode S32=artPresLimitWindowmmHg S32=venPresLimitWindowmmHg S32=venPresLimitAsymmetricmmHg [0x4800] FANS F32=dutyCycle F32=targetFansRPM F32=fanInlet1RPM F32=fanInlet2RPM F32=fanInlet3RPM F32=fanOutlet1RPM F32=fanOutlet2RPM F32=fanOutlet3RPM U32=rpmAlarmTimeOffset [0x4900] TREATMENT_STOP_TIMER U32=timeout U32=countdown [0x4A00] PATIENT_DISCONNECTION_CONFIRM [0x4B00] HEPARIN_PAUSE_RESUME U32=payload [0x4C00] HEPARIN_PAUSE_RESUME BOOL=accepted U32=rejectionReason [0x4D00] HEPARIN F32=syringePumpVolumeDelivered F32=syringePumpVolumeRequired [0x4E00] SET_ALARM_AUDIO_VOLUME_LEVEL U32=payload [0x4F00] SET_UF_VOLUME_PARAMETER F32=uFVolumeMl [0x5000] SET_UF_VOLUME_PARAMETER BOOL=accepted U32=reason F32=uFVolumeMl [0x5100] COMMAND U32=commandID BOOL=rejected U32=rejectCode [0x5200] RINSEBACK U32=cmd [0x5300] RINSEBACK BOOL=accepted U32=rejReason [0x5400] RECIRC U32=cmd [0x5500] RECIRC BOOL=accepted U32=rejReason [0x5600] RINSEBACK_PROGRESS F32=targetRinsebackVolumeMl F32=deliveredRinsebackVolumeMl U32=rinsebackFlowRateMlMin U32=timeout U32=countdown BOOL=isCompleted [0x5700] TX_END U32=cmd [0x5800] TX_END BOOL=accepted U32=rejReason [0x5900] BLOOD_PRIME_PROGRESS F32=targetBloodPrimeVolumeMl F32=deliveredBloodPrimeVolumeMl [0x5A00] RECIRC_PROGRESS U32=timeout U32=countdown [0x5B00] CHANGE_VALVE_SETTING U32=valveSettingCmd [0x5C00] PRE_TREATMENT U32=preTreatmentSubMode U32=sampleWaterState U32=consumableSelfTestsState U32=noCartSelfTestsState U32=installState U32=drySelfTestsState U32=primeState U32=recircState U32=patientConnectionState U32=wetSelfTestsState U32=preTreatmentRsrvrState [0x5D00] SAMPLE_WATER U32=cmd [0x5E00] SAMPLE_WATER BOOL=accepted U32=rejectionReason [0x5F00] SAMPLE_WATER_RESULT U32=result [0x6000] FILTER_FLUSH_PROGRESS U32=timeout U32=countdown [0x6100] NO_CART_SELF_TEST_PROGRESS U32=timeout U32=countdown [0x6200] INSTALLATION_CONFIRM [0x6300] DRY_SELF_TEST_PROGRESS U32=timeout U32=countdown [0x6400] PATIENT_CONNECTION_BEGIN [0x6500] PATIENT_CONNECTION_BEGIN BOOL=accepted U32=rejectionReason [0x6600] PATIENT_CONNECTION_CONFIRM [0x6700] PATIENT_CONNECTION_CONFIRM BOOL=accepted U32=rejectionReason [0x6800] CONSUMABLE_INSTALL_CONFIRM [0x6900] SYRINGE_PUMP U32=syringePumpState U32=heparinDeliveryState F32=syringePumpSetRate F32=syringePumpMeasRate S32=syringePumpPosition F32=syringePumpVolumeDelivered F32=syringePumpMeasHome F32=syringePumpMeasSwitch F32=syringePumpMeasForce F32=syringePumpSafetyVolume U32=syringePumpStatus [0x6A00] FLD_LEAK U32=fluidLeakState [0x6B00] FLD_LEAK U32=fluidLeakState [0x6C00] BLOOD_LEAK U32=bloodLeakStatus U32=bloodLeakState U32=bloodLeakPersistentCounter U32=bloodLeakSerialCommState [0x6D00] SET_RTC U32=epoch [0x6E00] SET_RTC U32=messagePayload BOOL=result U32=rejReason [0x6F00] SET_RTC U32=epoch [0x7000] SET_RTC U32=messagePayload BOOL=result U32=rejReason [0x7100] START_TREATMENT [0x7200] START_TREATMENT BOOL=accepted U32=rejectionReason [0x7300] DISPOSABLE_REMOVAL_CONFIRM [0x7400] DISPOSABLE_REMOVAL_CONFIRM BOOL=accepted U32=rejectionReason [0x7500] TREATMENT_LOG [0x7600] TREATMENT_LOG BOOL=accepted U32=rejectionReason U32=bloodFlowRate_mL_min U32=dialysateFlowRate_mL_min U32=treatmentDuration_sec U32=actualTreatmentDur_sec U32=acidConcentrate U32=bicarbConcentrate U32=potassiumConcentration U32=calciumConcentration U32=bicarbonateConcentration U32=sodiumConcentration F32=dialysateTemperature_degC U32=dialyzerType U32=treatmentStartDateAndTime U32=treatmentEndDateAndTime F32=avgBloodFlow_mL_min F32=avgDialysateFlow_mL_min F32=dialysateVolumeUsed_L F32=avgDialysateTemperature_degC F32=originUFVolume_L F32=targetUFVolume_L F32=actualUFVolume_L F32=originUFRate_mL_min F32=targetUFRate_mL_min F32=actualUFRate_mL_min U32=salineBolusVolume_mL F32=heparinBolusVolume_mL F32=heparinDispenseRate_mL_hr U32=heparinPreStop_min F32=heparinDeliveredVolume_mL U32=heparinType F32=avgArterialPressure_mmHg F32=avgVenousPressure_mmHg U32=deviceID U32=waterSampleTestResult [0x7700] POST_TREATMENT U32=currentPostTreatmentState U32=currentPostTxDrainState [0x7800] START_STOP_CHEM_DISINFECT BOOL=start [0x7900] START_STOP_FLUSH BOOL=start [0x7A00] FLUSH U32=flushState U32=overallElapsedTime U32=stateElapsedTime F32=drainLineVolume U32=flushUIState [0x7B00] VOLTAGES F32=adc1_2VProc F32=adc3_3V F32=adc5VLogic F32=adc5VSensors F32=adc24V F32=adc24VRegen F32=adcFpgaAdcRef F32=adcPbaRef F32=fpgaVcc F32=fpgaVaux F32=fpgaVpvn [0x7C00] ALARM_AUDIO_VOLUME_SET BOOL=accepted U32=rejectionReason [0x7D00] ALARM_INFORMATION U32=audioVolume F32=audioCurrHG F32=audioCurrLG F32=backupAudioCurr BOOL=safetyShutdown BOOL=acPowerLost U08=uiAlarmButtonBlocks1 U08=uiAlarmButtonBlocks2 U08=uiAlarmButtonBlocks3 U08=uiAlarmButtonBlocks4 U08=uiAlarmButtonBlocks5 U08=uiAlarmButtonBlocks6 [0x7E00] POST_TX_NEXT BOOL=accepted U32=rejReason [0x7F00] DISINFECT U32=cmd [0x8000] DISINFECT BOOL=accepted U32=rejectionReason [0x8100] SEND_SERVICE_SCHEDULE__TO U08=serviceLoc U32=lastServiceEpochDate U32=serviceIntervalSeconds U32=lastResetTimeEpoch U16=crc [0x8200] SERVICE_RECORD_FROM [0x8300] PARK_CONCENTRATE_PUMPS [0x8400] HEAT_DISINFECT_TIME U32=heatDisinfectTargetTime U32=ro77CountdownTimeS U32=ro82CountdownTimeS U32=r77CountdownTimeS U32=r82CountdownTimeS [0x8500] CHEM_DISINFECT_TIME U32=chemDisinfectTargetTime U32=chemDisinfectCountdownTime [0x8600] VOLTAGES F32=adc1VFPGA F32=adc1_2VProc F32=adc1_8VProc F32=adc1_8VFPGA F32=adc3VRef F32=adc3VExtADC1 F32=adc3VExtADC2 F32=adc3_3V F32=adc3_3VSensors F32=adc5VLogic F32=adc5VSensors F32=adc5VPSGateDriver F32=adc24V F32=adc24VPowerPrimHtr F32=adc24VGndMainPrimHtr F32=adc24VGndSmallPrimHtr F32=adc24VGndTrimmerHtr F32=fpgaIntVCC F32=fpgaAuxVCC F32=fpgaVPVN F32=acdNonIsolated24V [0x8700] CHEM_DISINFECT U32=chemDisinfectState U32=overallElapsedTime U32=stateElapsedTime U32=cancellationMode F32=R1FillLevel F32=R2FillLevel F32=acidAvgCondUSPCM [0x8800] SERIAL_NUMBER U08=topLevelSN1 U08=topLevelSN2 U08=topLevelSN3 U08=topLevelSN4 U08=topLevelSN5 U08=topLevelSN6 U08=topLevelSN7 U08=topLevelSN8 U08=topLevelSN9 U08=topLevelSN10 U08=topLevelSN11 U08=topLevelSN12 U08=topLevelSN13 U08=topLevelSN14 U08=topLevelSN15 U08=topLevelSN16 U08=topLevelSN17 U08=topLevelSN18 U08=topLevelSN19 U08=topLevelSN20 [0x8900] SERVICE_INFO U32=payloadPtr U32=payloadPtr [0x8A00] SERVICE_SCHEDULE U32=lastServiceEpochDate U32=serviceIntervalSeconds [0x8B00] USAGE U32=payload [0x8C00] SERVICE_SCHEDULE__TO U32=lastServiceEpochDate U32=serviceIntervalSeconds [0x8D00] USAGE F32=roWaterGenTotalL F32=roWaterGenSinceLastServiceL U32=lastBasicFlushCompleteDateEpoch U32=lastChemDisStartDateEpoch U32=lastChemDisCompleteDateEpoch U32=lastChemDisFlushCompleteDateEpoch U32=lastHeatDisCompleteDateEpoch U32=lastHeatActiveCoolCompleteDateEpoch U32=lastFilterFlushCompleteDateEpoch U32=lastResetTimeEpoch U16=crc [0x8E00] POST_SINGLE_TEST_RESULT BOOL=passed U32=testID [0x8F00] POST_FINAL_TEST_RESULT BOOL=passed [0x9000] POST_SINGLE_TEST_RESULT BOOL=passed U32=testID [0x9100] POST_FINAL_TEST_RESULT BOOL=passed [0x9200] POST_FINAL_TEST_RESULT BOOL=passed [0x9300] BUBBLES U32=statusADV U32=stateADV [0x9400] TREATMENT_LOG_PERIODIC F32=avgBloodFlowRate F32=avgDialysateFlowRate F32=avgUFRate F32=avgArterialPressure F32=avgVenousPressure [0x9500] TREATMENT_LOG_ALARM_EVENT U32=id F32=alarmData1 F32=alarmData2 [0x9600] TREATMENT_LOG_EVENT U32=eventID F32=oldValue F32=newValue [0x9700] ACTIVE_ALARMS_LIST [0x9800] ACTIVE_ALARMS_LIST BOOL=accepted U32=rejectionReason U32=activeAlarmList1 U32=activeAlarmList2 U32=activeAlarmList3 U32=activeAlarmList4 U32=activeAlarmList5 U32=activeAlarmList6 U32=activeAlarmList7 U32=activeAlarmList8 U32=activeAlarmList9 U32=activeAlarmList10 [0x9900] SERIAL_NUMBER U08=topLevelSN1 U08=topLevelSN2 U08=topLevelSN3 U08=topLevelSN4 U08=topLevelSN5 U08=topLevelSN6 U08=topLevelSN7 U08=topLevelSN8 U08=topLevelSN9 U08=topLevelSN10 U08=topLevelSN11 U08=topLevelSN12 U08=topLevelSN13 U08=topLevelSN14 U08=topLevelSN15 U08=topLevelSN16 U08=topLevelSN17 U08=topLevelSN18 U08=topLevelSN19 U08=topLevelSN20 [0x9A00] SET_STANDBY_DISINFECT_SUB_MODE U32=cmd [0x9B00] SET_STANDBY_DISINFECT_SUB_MODE BOOL=accepted U32=rejectionReason [0x9C00] POST_RESULT [0x9D00] TEMPERATURES F32=onboardThermistor F32=powerSupply1Thermistor F32=fpgaBoardTempSensor F32=venousPressSensorTemp F32=arterialPressSensorTemp [0x9E00] VERSION_INFO [0x9F00] VERSION_INFO U08=major U08=minor U08=micro U16=build U32=compatibility [0xA000] USAGE_INFO U32=payloadPtr [0xA100] SWITCHES U32=concentrateCap U32=dialysateCap [0xA200] SWITCHES U32=frontDoor U32=pumpTrackSwitch [0xA300] FANS F32=fansDutyCycle F32=fansTargetRPM F32=fanInlet1RPM U32=rpmAlarmTimeOffset [0xA400] EVENT U32=event U32=dataType1 union=data2 U32=dataType2 union=data3 [0xA500] EVENT U32=event U32=dataType1 union=data2 U32=dataType2 union=data3 [0xA600] SET_SERVICE_TIME [0xA700] ALARM_INFO U32=safetyShutdownStatus [0xA800] RESERVOIRS U32=reservoirsExecState F32=activeReservoirUFVolML F32=activeReservoirVolSpentML F32=dilLevelPct F32=recircLevelPct U32=timeDepletionMS U32=timeWaitFillMS F32=tempRemoveTargetFillFlow [0xA900] CONCENTRATE_MIXING_RATIOS [0xAA00] CONCENTRATE_MIXING_RATIOS F32=acidConcMixRatio F32=bicarbConcMixRatio U32=fillPrepTimeMS [0xAB00] SCHEDULED_RUNS [0xAC00] SET_SERVICE_TIME [0xAD00] INSTALLATION_CONFIRM BOOL=accepted U32=rejectionReason [0xAE00] FILL_MODE F32=averageBicarbConductivity F32=averageAcidConductivity U32=isThisTheFirstFill F32=pctDiffInConductivity F32=usedAcidVolumeML F32=usedBicarbVolumeML F32=integratedVolumeML U32=roOnlyModeStatus U32=badFillSignal U32=badFillState [0xAF00] GEN_IDLE U32=genIdleState U32=targetFillVolumemL U32=badFillSignal U32=badFillState [0xB000] SERVICE_MODE [0xB100] SERVICE_MODE BOOL=accepted U32=rejCode [0xB200] FINAL_POST_RESULT [0xB300] FLOW_SENSORS F32=ROFlowRateLPM F32=ROFlowRateWithCPsLPM F32=dialysateFlowRateLPM F32=RORawFlowRateLPM F32=dialysateRawFlowRateLPM [0xB400] SERVICE_MODE BOOL=accepted U32=rejCode [0xB500] ALARMS [0xB600] SERVICE_MODE [0xB700] RTC_EPOCH U32=epochTime [0xB800] USAGE_INFO [0xB900] RESET_IN_SERVICE_MODE [0xBA00] CONFIRMATION U32=temp_request U32=temp_request U32=rejectReason [0xBB00] CONFIRMATION_RESULT U32=request_id U32=status [0xBC00] SET__RO_MODE BOOL=result [0xBD00] CPLD_STATUS U08=wdog U08=audio U08=fault_led U08=clean_led [0xBE00] BATTERY_MANAGEMENT U32=RemainingCapacityAlarm U32=RemainingTimeAlarm U32=BatteryMode U32=AtRate U32=AtRateTimeToFull U32=AtRateTimeToEmpty U32=AtRateOK U32=Temperature U32=Voltage U32=Current U32=AverageCurrent U32=MaxError U32=RelativeStateOfCharge U32=AbsoluteStateOfCharge U32=FullChargeCapacity U32=RunTimeToEmpty U32=AverageTimeToEmpty U32=AverageTimeToFull U32=ChargingCurrent U32=ChargingVoltage U32=CycleCount U32=DesignCapacity U32=DesignVoltage U32=SpecificationInfo U32=ManufactureDate U32=SerialNumber U32=ManufacturerName U32=DeviceName U32=DeviceChemistry [0xBF00] BATTERY_STATUS U32=RemainingCapacity U32=BatteryStatus U32=BatteryChargerStatus U32=BatteryI2CStatus [0xC000] CHEM_DISINFECT_FLUSH U32=chemDisinfectFlushState U32=overallElapsedTime U32=stateElapsedTime U32=cancellationMode U32=postDisinfectCurrentRinseCount U32=chemDisinfectFlushUIState [0xC100] CHEM_DISINFECT_FLUSH_TIME U32=chemDisinfectFlushTargetTime U32=chemDisinfectFlushCountdownTime [0xC200] START_STOP_CHEM_DISINFECT_FLUSH BOOL=start [0xC300] RO_ONLY_MODE_STATUS [0xC400] RO_ONLY_MODE_STATUS BOOL=accepted U32=rejectionReason U32=fwValue [0xC500] HEAT_DISINFECT_ACTIVE_COOL U32=heatDisinfectActivCoolState U32=overallElapsedTime U32=stateElapsedTime U32=cancellationMode [0xC600] START_STOP_HEAT_DISINFECT_ACTIVE_COOL BOOL=start [0xC700] AIR_PUMP U32=airPumpStateStatus [0xC800] SEND_CHEM_FLUSH_SAMPLE_PASS_FAIL_TO U32=status [0xC900] START_STOP_RO_PERMEATE_SAMPLE_MODE BOOL=start [0xCA00] RO_PERMEATE_SAMPLE U32=roPermeateSampleState U32=overallElapsedTimeMS U32=stateElapsedTimeMS F32=roPermeateSampleDispensedVolML U32=dispenseMessageStatus [0xCB00] SEND_RO_PERMEATE_SAMPLE_DISPENSE__TO U32=status [0xCD00] SEND_RO_PERMEATE_SAMPLE_DISPENSE_READY_TO [0xCE00] DRAIN_MODE U32=drainModeState U32=badFillSignal U32=badFillState [0xCF00] INSTITUTIONAL_RECORD U32=minBloodFlowMLPM U32=maxBloodFlowMLPM U32=minDialysateFlowMLPM U32=maxDialysateFlowMLPM U32=minTxDurationMIN U32=maxTxDurationMIN U32=minStopHeparinDispBeforeTxEndMIN U32=maxStopHeparinDispBeforeTxEndMIN U32=minSalineBolusVolumeML U32=maxSalineBolusVolumeML F32=minDialysateTempC F32=maxDialysateTempC S32=minArtPressLimitWindowMMHG S32=maxArtPressLimitWindowMMHG S32=minVenPressLimitWindowMMHG S32=maxVenPressLimitWindowMMHG S32=minVenAsymPressLimitMMHG S32=maxVenAsymPressLimitMMHG F32=minUFVolumeL F32=maxUFVolumeL F32=minHeparinDispRateMLPHR F32=maxHeparinDispRateMLPHR F32=minHeparinBolusVolumeML F32=maxHeparinBolusVolumeML U32=enableChemicalDisinfect [0xD000] INSTITUTIONAL_RECORD U32=accept U32=reason U32=minBloodFlowMLPM U32=maxBloodFlowMLPM U32=minDialysateFlowMLPM U32=maxDialysateFlowMLPM U32=minTxDurationMIN U32=maxTxDurationMIN U32=minStopHeparinDispBeforeTxEndMIN U32=maxStopHeparinDispBeforeTxEndMIN U32=minSalineBolusVolumeML U32=maxSalineBolusVolumeML F32=minDialysateTempC F32=maxDialysateTempC S32=minArtPressLimitWindowMMHG S32=maxArtPressLimitWindowMMHG S32=minVenPressLimitWindowMMHG S32=maxVenPressLimitWindowMMHG S32=minVenAsymPressLimitMMHG S32=maxVenAsymPressLimitMMHG F32=minUFVolumeL F32=maxUFVolumeL F32=minHeparinDispRateMLPHR F32=maxHeparinDispRateMLPHR F32=minHeparinBolusVolumeML F32=maxHeparinBolusVolumeML U32=enableChemicalDisinfect [0x0080] TESTER_LOGIN [0x0180] DIAL_OUT_FLOW_SET_PT_OVERRIDE BOOL=reset S32=setPt U32=ctrlMode [0x0280] OFF_BUTTON__OVERRIDE BOOL=reset union=data2 [0x0380] STOP_BUTTON__OVERRIDE BOOL=reset union=data2 [0x0480] ALARM_LAMP_PATTERN_OVERRIDE BOOL=reset union=data2 [0x0580] WATCOG_TASK_CHECKIN_OVERRIDE BOOL=reset union=data2 U32=index [0x0680] ALARM__OVERRIDE BOOL=reset union=data2 U32=index [0x0780] ALARM_TIME_OVERRIDE BOOL=reset union=data2 U32=index [0x0880] BLOOD_FLOW_SET_PT_OVERRIDE BOOL=reset S32=setPt U32=ctrlMode [0x0980] BLOOD_FLOW_MEAS_OVERRIDE BOOL=reset union=data2 [0x0A80] BLOOD_PUMP_MC_MEAS_SPEED_OVERRIDE BOOL=reset union=data2 [0x0B80] BLOOD_PUMP_MC_MEAS_CURR_OVERRIDE BOOL=reset union=data2 [0x0C80] BLOOD_FLOW_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x0D80] TREATMENT_TIME_REMAINING_OVERRIDE U32=payload [0x0E80] BLOOD_PUMP_MEAS_SPEED_OVERRIDE BOOL=reset union=data2 [0x0F80] BLOOD_PUMP_MEAS_ROTOR_SPEED_OVERRIDE BOOL=reset union=data2 [0x1080] DIAL_IN_FLOW_SET_PT_OVERRIDE BOOL=reset S32=setPt U32=ctrlMode [0x1180] DIAL_IN_FLOW_MEAS_OVERRIDE BOOL=reset union=data2 [0x1280] DIAL_IN_PUMP_MC_MEAS_SPEED_OVERRIDE BOOL=reset union=data2 [0x1380] DIAL_IN_PUMP_MC_MEAS_CURR_OVERRIDE BOOL=reset union=data2 [0x1480] DIAL_IN_FLOW_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x1580] DIAL_IN_PUMP_MEAS_SPEED_OVERRIDE BOOL=reset union=data2 [0x1680] DIAL_IN_PUMP_MEAS_ROTOR_SPEED_OVERRIDE BOOL=reset union=data2 [0x1780] PRESSURE_ARTERIAL_OVERRIDE BOOL=reset union=data2 U32=index [0x1880] PRESSURE_VENOUS_OVERRIDE BOOL=reset union=data2 U32=index [0x1980] OCCLUSION_BLOOD_PUMP_OVERRIDE BOOL=reset union=data2 [0x1A80] BLOOD_ROTOR_COUNT_OVERRIDE BOOL=reset union=data2 [0x1B80] AIR_PUMP_SET U32=payLoad [0x1C80] PRES_OCCL_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x1D80] SET_RTC_DATE_TIME U32=years [0x1E80] DIAL_OUT_FLOW_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x1F80] DIAL_OUT_UF_REF_VOLUME_OVERRIDE BOOL=reset union=data2 [0x2080] DIAL_OUT_UF_MEAS_VOLUME_OVERRIDE BOOL=reset union=data2 [0x2180] DIAL_OUT_PUMP_MC_MEAS_SPEED_OVERRIDE BOOL=reset union=data2 [0x2280] DIAL_OUT_PUMP_MC_MEAS_CURR_OVERRIDE BOOL=reset union=data2 [0x2380] DIAL_OUT_PUMP_MEAS_SPEED_OVERRIDE BOOL=reset union=data2 [0x2480] DIAL_OUT_PUMP_MEAS_ROTOR_SPEED_OVERRIDE BOOL=reset union=data2 [0x2580] DIAL_OUT_LOAD_CELL_WEIGHT_OVERRIDE BOOL=reset union=data2 U32=index [0x2680] SAFETY_SHUTDOWN_OVERRIDE BOOL=reset union=data2 [0x2780] ACCEL_OVERRIDE BOOL=reset union=data2 U32=index [0x2880] ACCEL_MAX_OVERRIDE BOOL=reset union=data2 U32=index [0x2980] ACCEL_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x2A80] SYRINGE_PUMP_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x2B80] SYRINGE_PUMP_OPERATION U32=syringePumpOp F32=rate F32=volume [0x2C80] SYRINGE_PUMP_MEASURED_RATE_OVERRIDE BOOL=reset union=data2 [0x2D80] SET_PARAMETER_TREATMENT_PARAMETER union=data1 [0x2E80] VALVES_HOME U32=valve [0x2F80] VALVES_POSITION_OVERRIDE BOOL=reset union=data2 U32=index [0x3080] VALVES_SET_AIR_TRAP_VALVE U32=valveState [0x3180] VALVES_SET_PWM_OVERRIDE BOOL=reset U32=valve U32=pwm U32=direction [0x3280] AIR_TRAP_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x3380] AIR_TRAP_LEVEL_SENSOR_OVERRIDE BOOL=reset union=data2 U32=index [0x3480] SOFTWARE_RESET [0x3580] GET_SW_CONFIG_RECORD [0x3680] SET_SW_CONFIG_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0x3780] BLOOD_PUMP_HOME [0x3880] DIAL_IN_PUMP_HOME [0x3980] DIAL_OUT_PUMP_HOME [0x3A80] SUPER_CLEAR_ALARMS U32=key [0x3B80] SYRINGE_PUMP_MEASURED_FORCE_OVERRIDE BOOL=reset union=data2 [0x3C80] SYRINGE_PUMP_SYRINGE_DETECT_OVERRIDE BOOL=reset union=data2 [0x3D80] SET_CALIBRATION_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0x3E80] GET_CALIBRATION_RECORD [0x3F80] SEND_CALIBRATION_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=calRcrdAddress [0x4080] SET_SYSTEM_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0x4180] GET_SYSTEM_RECORD [0x4280] SEND_SYSTEM_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=sysRcrdAddress [0x4380] GET_SERVICE_RECORD [0x4480] SET_SERVICE_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0x4580] SEND_SERVICE_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=srvcRcrdAddress [0x4680] SET_OP_MODE U32=mode [0x4780] FLD_LEAK_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x4880] FLD_LEAK__OVERRIDE BOOL=reset union=data2 [0x4980] SYRINGE_PUMP_MEASURED_HOME_OVERRIDE BOOL=reset union=data2 [0x4A80] SYRINGE_PUMP_MEASURED_POSITION_OVERRIDE BOOL=reset union=data2 [0x4B80] SYRINGE_PUMP_MEASURED_VOLUME_OVERRIDE BOOL=reset union=data2 [0x4C80] BLOOD_LEAK__SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x4D80] BLOOD_LEAK_STATUS_OVERRIDE BOOL=reset union=data2 [0x4E80] BLOOD_LEAK_ZERO [0x5080] MONITORED_VOLTAGES_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x5180] MONITORED_VOLTAGES_OVERRIDE BOOL=reset union=data2 U32=index [0x5280] ALARM_INFO_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x5380] ALARM_AUDIO_VOLUME_LEVEL_OVERRIDE BOOL=reset union=data2 [0x5480] ALARM_AUDIO_CURRENT_HG_OVERRIDE BOOL=reset union=data2 [0x5580] ALARM_AUDIO_CURRENT_LG_OVERRIDE BOOL=reset union=data2 [0x5680] ALARM_BACKUP_AUDIO_CURRENT_OVERRIDE BOOL=reset union=data2 [0x5780] VALVES_CURRENT_OVERRIDE BOOL=reset union=data2 U32=index [0x5880] VALVES_POSITION_COUNT_OVERRIDE BOOL=reset union=data2 U32=index [0x5980] SYRINGE_PUMP_STATUS_OVERRIDE BOOL=reset union=data2 [0x5A80] SYRINGE_PUMP_ENCODER_STATUS_OVERRIDE BOOL=reset union=data2 [0x5B80] SYRINGE_PUMP_ADC_DAC_STATUS_OVERRIDE BOOL=reset union=data2 [0x5C80] SYRINGE_PUMP_ADC_READ_COUNTER_OVERRIDE BOOL=reset union=data2 [0x5D80] BUBBLES__SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x5E80] BUBBLE_STATUS_OVERRIDE BOOL=reset union=data2 U32=index [0x5F80] BLOOD_PRIME_VOLUME_OVERRIDE BOOL=reset union=data2 [0x6080] BUBBLE_SELF_TEST U32=payload [0x6180] AIR_PUMP_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x6280] SWITCHES_STATUS_OVERRIDE BOOL=reset union=data2 U32=index [0x6380] SWITCHES_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x6480] BATTERY_REMAINING_CAP_MWH_OVERRIDE BOOL=reset union=data2 [0x6580] TEMPERATURES_VALUE_OVERRIDE BOOL=reset union=data2 U32=index [0x6680] TEMPERATURES_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x6780] FANS_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x6880] FANS_RPM_OVERRIDE BOOL=reset union=data2 U32=index [0x6980] RINSEBACK_VOLUME_OVERRIDE BOOL=reset union=data2 [0x6A80] SEND_SW_CONFIG_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=swRcrdAddress [0x6B80] ALARM_STATUS_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x6C80] TREATMENT_TIME__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x6D80] TREATMENT_RANGES_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x6E80] TREATMENT_STOP__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x6F80] BLOOD_PRIME__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x7080] RINSEBACK__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x7180] STANDBY__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x7280] OP_MODE__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x7380] PRE_TREATMENT__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x7480] TREATMENT__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x7580] POST_TREATMENT__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x7680] BLOCK_MESSAGE_TRANSMISSION U16=blockedMessages1 U16=blockedMessages2 U16=blockedMessages3 U16=blockedMessages4 U16=blockedMessages5 U16=blockedMessages6 U16=blockedMessages7 U16=blockedMessages8 [0x7780] SYRINGE_PUMP_FORCE_SENSOR_DAC_CALIBRATE [0x7880] STOP_RTC_CLOCK [0x7980] FANS_DUTY_CYCLE_OVERRIDE BOOL=reset union=data2 [0x7A80] SYRINGE_PUMP_HEPARIN_BOLUS_TARGET_RATE_OVERRIDE BOOL=reset union=data2 [0x7B80] REQ_CURRENT_TREATMENT_PARAMETERS [0x7C80] RES_CURRENT_TREATMENT_PARAMETERS U32=accepted U32=bloodFlowRate_mL_min U32=dialysateFlowRate_mL_min U32=treatmentDuration_min U32=heparinPreStop_min U32=salineBolusVolume_mL U32=acidConcentrate U32=bicarbConcentrate U32=dialyzerType U32=heparinType U32=bloodPressureMeasurementInterval_min U32=rinsebackFlowRate_mL_min S32=arterialPressureLimitWindow_mmHg S32=venousPressureLimitWindow_mmHg S32=venousPressureLimitAsymmetric_mmHg F32=heparinDispenseRate_mL_hr F32=heparinBolusVolume_mL F32=dialysateTemperature_degC F32=uFVolume_L [0x7D80] SET_FANS_RPM_ALARM_START_TIME_OFFSET U32=rpmTimeOffset [0x7E80] GET_USAGE_INFO_RECORD [0x7F80] SET_USAGE_INFO_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0x8080] SEND_USAGE_INFO_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=usageInfoAddress [0x8180] SET_BLOOD_LEAK_2_EMB_MODE [0x8280] SET_BLOOD_LEAK_EMB_MODE_COMMAND U08=command U16=commandPayload [0x8380] SEND_BLOOD_LEAK_EMB_MODE U08=cmd U32=responseLen U08=response [0x8480] SEND_ALARMS_COMMAND [0x8580] BLOOD_PUMP_SET_PWM F32=payLoad [0x8680] DIAL_IN_SET_PWM F32=payLoad [0x8780] DIAL_OUT_SET_PWM F32=payLoad [0x8880] DIALYSATE_INLET_PUMP_ROTOR_COUNT_OVERRIDE BOOL=reset union=data2 [0x8980] NV_RECORD_CRC_OVERRIDE BOOL=reset union=data2 U32=index [0x8C80] BATTERY_STATUS_OVERRIDE BOOL=reset union=data2 [0x8D80] BATTERY_CHARGER_STATUS_OVERRIDE BOOL=reset union=data2 [0x8E80] BATTERY_COMM_STATUS_OVERRIDE BOOL=reset union=data2 [0x8F80] DIAL_IN_PUMP_HARD_STOP [0x9080] DIAL_OUT_PUMP_HARD_STOP [0x9180] BLOOD_PUMP_HARD_STOP [0x9280] CHECK_IN [0x9380] ENABLE_VENOUS_BUBBLE_ALARM_DETECTION BOOL=enabled [0x9480] GET_TEST_CONFIGURATION [0x9580] SEND_TEST_CONFIGURATION U32=configStatus [0x9680] RESET_ALL_TEST_CONFIGURATIONS [0x9780] SET_TEST_CONFIGURATION BOOL=reset U32=config [0x9880] SIGNAL_RECOVER_FROM_FAULT_MODE [0x9980] RAM_STATUS_OVERRIDE BOOL=reset union=data2 U32=index [0x9A80] VALVES_S_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x9B80] CAN_RECEIVE_ACK_MESSAGE_OVERRIDE BOOL=reset union=data2 [0x9C80] RECIRULATION_PCT_OVERRIDE BOOL=reset union=data2 [0x9D80] RAW_AIR_TRAP_LEVEL_SENSOR_OVERRIDE BOOL=reset union=data2 U32=index [0x9E80] GET_INSTITUTIONAL_RECORD [0x9F80] SET_INSTITUTIONAL_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0xA080] SEND_INSTITUTIONAL_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=srvcRcrdAddress [0xA180] PARTIAL_OCCLUSION_BLOOD_PUMP_OVERRIDE BOOL=reset union=data2 [0xA280] PARTIAL_OCCL_BLOOD_PUMP_BASELINE_OVERRIDE BOOL=reset union=data2 [0x00A0] TESTER_LOGIN [0x01A0] ALARM__OVERRIDE BOOL=reset union=data2 U32=index [0x02A0] WATCOG_TASK_CHECKIN_OVERRIDE BOOL=reset union=data2 U32=index [0x04A0] SET_RTC_DATE_TIME [0x05A0] LOAD_CELL_OVERRIDE BOOL=reset union=data3 U32=index BOOL=flag [0x06A0] PRESSURE_OVERRIDE BOOL=reset union=data2 U32=index [0x07A0] PRESSURE_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x08A0] COMMUNICATION_STATUS_OVERRIDE BOOL=reset union=data2 [0x09A0] SET_PRIMARY_AND_TRIMMER_HEATERS_TARGET_TEMP F32=primaryTargetTemp F32=trimmerTargetTemp [0x0AA0] RO_PUMP_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x0BA0] DRAIN_PUMP_SET_RPM U32=payLoad [0x0CA0] DRAIN_PUMP_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x0DA0] LOAD_CELL_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x0EA0] VALVE__OVERRIDE BOOL=reset union=data2 U32=index [0x0FA0] VALVES_S_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x10A0] TEMPERATURE_SENSORS_VALUE_OVERRIDE BOOL=reset union=data2 U32=index [0x11A0] START_STOP_PRIMARY_HEATER U32=startingHeater [0x12A0] TEMPERATURE_SENSORS_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x13A0] HEATERS_PUBLISH_INTERVAL_ORVERRIDE BOOL=reset union=data2 [0x14A0] SAFETY_SHUTDOWN_OVERRIDE BOOL=reset union=data2 [0x15A0] CONDUCTIVITY_OVERRIDE BOOL=reset union=data2 U32=index [0x16A0] CONDUCTIVITY_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x17A0] ACCEL_OVERRIDE BOOL=reset union=data2 U32=index [0x18A0] ACCEL_MAX_OVERRIDE BOOL=reset union=data2 U32=index [0x19A0] ACCEL_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x1AA0] MONITORED_VOLTAGES_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x1BA0] MONITORED_VOLTAGES_OVERRIDE BOOL=reset union=data2 U32=index [0x1CA0] DRAIN_PUMP_TARGET_OUTLET_FLOW F32=payLoad [0x1DA0] SWITCHES_STATUS_OVERRIDE BOOL=reset union=data2 U32=index [0x1EA0] SWITCHES_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x1FA0] OP_MODE_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x20A0] BLOCK_MESSAGE_TRANSMISSION U16=blockedMessages1 U16=blockedMessages2 U16=blockedMessages3 U16=blockedMessages4 U16=blockedMessages5 U16=blockedMessages6 U16=blockedMessages7 U16=blockedMessages8 [0x21A0] MEASURED_FLOW_SENSORS_OVERRIDE BOOL=reset union=data3 U32=index BOOL=flag [0x22A0] SOFTWARE_RESET [0x23A0] CONCENTRATE_PUMP_MEASURED_SPEED_OVERRIDE BOOL=reset union=data2 U32=index [0x24A0] CONCENTRATE_PUMP_TARGET_SPEED_OVERRIDE BOOL=reset union=data2 U32=index [0x25A0] UV_REACTORS__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x26A0] CONCENTRATE_PUMP__CHANGE BOOL=reset union=data2 U32=index [0x27A0] CONCENTRATE_PUMP_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x28A0] START_STOP_UV_REACTORS BOOL=reset union=data2 U32=index [0x2AA0] FANS__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x2CA0] UV_REACTORS_HEALTH_OVERRIDE BOOL=reset union=data2 U32=index [0x2DA0] THERMISTORS__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x2EA0] THERMISTORS_VALUE_OVERRIDE BOOL=reset union=data2 U32=index [0x2FA0] RO_PUMP_DUTY_CYCLE_OVERRIDE F32=payLoad [0x30A0] VALVES_SENSED__OVERRIDE BOOL=reset union=data2 U32=index [0x31A0] SET_RO_PUMP_TARGET_FLOW F32=payload [0x32A0] RO_PUMP_TARGET_PRESSURE_OVERRIDE U32=payload [0x33A0] SET_CALIBRATION_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0x34A0] GET_CALIBRATION_RECORD [0x35A0] SEND_CALIBRATION_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=calRcrdAddress [0x36A0] SET_SYSTEM_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0x37A0] GET_SYSTEM_RECORD [0x38A0] SEND_SYSTEM_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=sysRcrdAddress [0x39A0] GET_SERVICE_RECORD [0x3AA0] SET_SERVICE_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0x3BA0] SEND_SERVICE_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=srvcRcrdAddress [0x3FA0] FLD_LEAK_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x40A0] FLD_LEAK__DETECTOR_OVERRIDE BOOL=reset union=data2 [0x41A0] RUN_MODE_FILL_FOR_CAL_CHECK U32=modeFillForCalibrationState [0x42A0] FILTER_FLUSH_TIME_PERIOD_OVERRIDE BOOL=reset union=data2 [0x43A0] FANS_RPM_OVERRIDE BOOL=reset union=data2 U32=index [0x44A0] FLOW__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x45A0] STOP_RTC_CLOCK [0x46A0] DRAIN_PUMP_MEASURED_RPM_OVERRIDE BOOL=reset union=data2 U32=index [0x47A0] SUPER_CLEAR_ALARMS U32=key [0x48A0] ALARM_INFO_SEND_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x49A0] START_STOP_TRIMMER_HEATER BOOL=startingHeater [0x4AA0] GET_SW_CONFIG_RECORD [0x4BA0] SET_SW_CONFIG_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0x4CA0] SEND_SW_CONFIG_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=swRcrdAddress [0x4DA0] FANS_DUTY_CYCLE_OVERRIDE BOOL=reset union=data2 [0x4EA0] USED_ACID_VOLUME_ML_OVERRIDE BOOL=reset union=data2 [0x4FA0] SET_FANS_RPM_ALARM_START_TIME_OFFSET U32=rpmTimeOffset [0x50A0] USED_BICARB_VOLUME_ML_OVERRIDE BOOL=reset union=data2 [0x51A0] FILL_MODE__PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x52A0] GEN_IDLE_PUBLISH_INTERVAL_OVERRIDE BOOL=reset union=data2 [0x53A0] GET_USAGE_INFO_RECORD [0x54A0] SET_USAGE_INFO_RECORD U32=currentMessage U32=totalMessages U32=payloadLength [0x55A0] SEND_USAGE_INFO_RECORD U32=payloadCurrNum U32=payloadTotalNum U32=length U08=usageInfoAddress [0x56A0] SET_OP_MODE U32=mode [0x57A0] RESERVOIR_TARE U32=res [0x59A0] DRAIN_PUMP_CURRENT_OVERRIDE BOOL=reset union=data2 [0x5AA0] DRAIN_PUMP_DIRECTION_OVERRIDE BOOL=reset union=data2 [0x5BA0] RO_FEEDBACK_VOLTAGE_OVERRIDE BOOL=reset union=data2 [0x5CA0] DIALYSATE_FILL_INTEGRATED_VOLUME_OVERRIDE BOOL=reset union=data2 [0x5DA0] NV_RECORD_CRC_OVERRIDE BOOL=reset union=data2 U32=index [0x5EA0] CONC_PUMP_PARK_STATUS_OVERRIDE BOOL=reset union=data2 U32=index [0x5FA0] CONC_PUMP_PARK_FAULT_STATUS_OVERRIDE BOOL=reset union=data2 U32=index [0x60A0] CONC_PUMP_PARK_COMMAND U32=pumpIdx [0x61A0] HEATERS_DUTY_CYCLE_OVERRIDE BOOL=reset union=data2 U32=index [0x64A0] NELSON_DISINFECT_SUPPORT U32=payload [0x65A0] SET_DIALYSATE_MIXING_RATIOS F32=acidMixingRatio F32=bicarbMixingRatio [0x66A0] SET_TEST_CONFIGURATION BOOL=reset U32=config [0x67A0] GET_TEST_CONFIGURATION [0x68A0] SEND_TEST_CONFIGURATION U32=configStatus [0x69A0] RESET_ALL_TEST_CONFIGURATIONS [0x6AA0] CHECK_IN [0x6BA0] GET_LOAD_CELLS_TARE_VALUES [0x6CA0] SET_LOAD_CELLS_TARE_VALUES F32=payload1 F32=payload2 F32=payload3 F32=payload4 [0x6DA0] SEND_LOAD_CELLS_TARE_VALUES [0x6EA0] SET_COND_SENSOR_CAL_TABLE U32=sensorId U32=calTableId [0x6FA0] SIGNAL_RECOVER_FROM_FAULT_MODE [0x70A0] DRAIN_MODE__INTERVAL_OVERRIDE BOOL=reset union=data2 [0x71A0] RO_ONLY_MODE_STATUS [0x72A0] RAM_STATUS_OVERRIDE BOOL=reset union=data2 U32=index [0x73A0] CAN_RECEIVE_ACK_MESSAGE_OVERRIDE BOOL=reset union=data2 [0x74A0] RESERVOIR__INTERVAL_OVERRIDE BOOL=reset union=data2 [0x75A0] TIMER_77C_OVERRIDE BOOL=reset union=data2 [0x76A0] TIMER_82C_OVERRIDE BOOL=reset union=data2 [0x77A0] CHEM_DISINFECT_ACID_OVERRIDE BOOL=reset union=data2 [0xFFFF] ACK_MESSAGE_THAT_REQRES_ACK