Index: firmware/App/Services/FPGA.h =================================================================== diff -u -ra864fe1ac689e00883d7c1b85420dbf516b73b63 -r765a17e8b525704386d48df1431688b07b785b40 --- firmware/App/Services/FPGA.h (.../FPGA.h) (revision a864fe1ac689e00883d7c1b85420dbf516b73b63) +++ firmware/App/Services/FPGA.h (.../FPGA.h) (revision 765a17e8b525704386d48df1431688b07b785b40) @@ -106,13 +106,15 @@ U16 getFPGASyringePumpADCChannel2( void ); U16 getFPGASyringePumpADCChannel3( void ); +U16 getFPGATimerCount( void ); + void getFPGAAccelAxes( S16 *x, S16 *y, S16 *z ); void getFPGAAccelMaxes( S16 *xm, S16*ym, S16*zm ); void getFPGAAccelStatus( U16 *cnt, U16 *accelFPGAFaultReg ); +F32 getFPGABackupAlarmAudioCurrent( void ); + void getFPGAAirTrapLevels( BOOL *airAtLower, BOOL *airAtUpper ); -BOOL getFPGAArterialAirBubbleStatus( void ); -BOOL getFPGAVenousAirBubbleStatus( void ); void setFPGASensorTest( U08 sensorTest ); @@ -130,6 +132,10 @@ void setFPGABloodLeakSelfTest( void ); void clearFPGABloodLeakSelfTest( void ); +BOOL noFPGABubbleDetected( U32 bubble ); +void setFPGABubbleSelfTest( U32 bubble ); +void clearFPGABubbleSelfTest( U32 bubble ); + void setFPGAValveDialyzerInletPosition( S16 setPoint ); S16 getFPGAValveDialyzerInletPosition( void ); U16 getFPGAValveDialyzerInletCurrentCounts( void );