OB1203 basic mbed driver
Diff: OB1203.cpp
- Revision:
- 11:724cf1c68651
- Parent:
- 10:6703d2cdeabc
- Child:
- 12:573f7ce91a0d
--- a/OB1203.cpp Tue Jun 19 12:58:38 2018 +0000 +++ b/OB1203.cpp Thu Jun 21 14:58:41 2018 +0000 @@ -250,7 +250,7 @@ char writeData[2]; //PS settings setPScurrent(); - writeData[0] = ps_can_ana | ps_pulses; //PS_CAN_PULSES + writeData[0] = ps_can_ana | ps_pulses | 0x02; //PS_CAN_PULSES -->set hidden max current registers to allow higher LED powers writeData[1] = ps_pwidth | ps_rate; //PS_PWIDTH_RATE writeBlock(OB1203_ADDR,REG_PS_CAN_PULSES,writeData,2); //Digital crosstalk cancellation @@ -282,7 +282,7 @@ writeData[0] = ls_res | ls_rate; //LS_RES_RATE writeData[1] = ls_gain; //LS_GAIN writeBlock(OB1203_ADDR,REG_LS_RES_RATE,writeData,2); - writeData[0] = ps_can_ana | ps_pulses; //PS_CAN_PULSES + writeData[0] = ps_can_ana | ps_pulses | 0x02; //PS_CAN_PULSES -->set hidden max current registers to allow higher LED powers writeData[1] = ps_pwidth | ps_rate; //PS_PWIDTH_RATE writeBlock(OB1203_ADDR,REG_PS_CAN_PULSES,writeData,2); setDigitalCan(); //PS_CAN_DIG