Robot secondaire
Dependencies: RoboClaw mbed StepperMotor
Fork of RoboClaw by
Diff: AX12/AX12.cpp
- Revision:
- 51:1056dd73a748
- Parent:
- 50:2dea82393beb
- Child:
- 71:5590dbe8393a
diff -r 2dea82393beb -r 1056dd73a748 AX12/AX12.cpp --- a/AX12/AX12.cpp Mon May 02 08:35:56 2016 +0000 +++ b/AX12/AX12.cpp Wed May 04 16:15:13 2016 +0000 @@ -296,9 +296,10 @@ float AX12::getLoad (void) { char data[2]; - int ErrorCode = read(_ID, AX12_REG_VOLTS, 2, data); - float volts = data[0]/10.0; - return(volts); + int ErrorCode = read(_ID, AX12_REG_LOAD, 2, data); + short load1 = data[0] + (data[1] << 8); + float load = load1/1023; + return(load); //renvoie la charge en % } int AX12::read(int ID, int start, int bytes, char* data) {