| | |
| | | // crnProtocol.setTemp2(siemensNet.getByteTransform().TransInt16(result.Content, 22)); |
| | | // crnProtocol.setTemp3(siemensNet.getByteTransform().TransInt16(result.Content, 24)); |
| | | // crnProtocol.setTemp4(siemensNet.getByteTransform().TransInt16(result.Content, 26)); |
| | | crnProtocol.setXSpeed(siemensNet.getByteTransform().TransSingle(result.Content, 28)); |
| | | crnProtocol.setYSpeed(siemensNet.getByteTransform().TransSingle(result.Content, 32)); |
| | | crnProtocol.setZSpeed(siemensNet.getByteTransform().TransSingle(result.Content, 36)); |
| | | crnProtocol.setXDistance(siemensNet.getByteTransform().TransSingle(result.Content, 40)); |
| | | crnProtocol.setYDistance(siemensNet.getByteTransform().TransSingle(result.Content, 44)); |
| | | crnProtocol.setXDuration(siemensNet.getByteTransform().TransSingle(result.Content, 48)); |
| | | crnProtocol.setYDuration(siemensNet.getByteTransform().TransSingle(result.Content, 52)); |
| | | if(slave.getId()==3){ |
| | | crnProtocol.setXSpeed((float) siemensNet.getByteTransform().TransInt16(result.Content, 28)); |
| | | crnProtocol.setYSpeed((float) siemensNet.getByteTransform().TransInt16(result.Content, 30)); |
| | | crnProtocol.setZSpeed((float) siemensNet.getByteTransform().TransInt16(result.Content, 32)); |
| | | crnProtocol.setXDistance((float) siemensNet.getByteTransform().TransInt16(result.Content, 34)); |
| | | crnProtocol.setYDistance((float) siemensNet.getByteTransform().TransInt16(result.Content, 36)); |
| | | crnProtocol.setXDuration((float) siemensNet.getByteTransform().TransInt16(result.Content, 38)); |
| | | crnProtocol.setYDuration((float) siemensNet.getByteTransform().TransInt16(result.Content, 40)); |
| | | |
| | | }else{ |
| | | crnProtocol.setXSpeed(siemensNet.getByteTransform().TransSingle(result.Content, 28)); |
| | | crnProtocol.setYSpeed(siemensNet.getByteTransform().TransSingle(result.Content, 32)); |
| | | crnProtocol.setZSpeed(siemensNet.getByteTransform().TransSingle(result.Content, 36)); |
| | | crnProtocol.setXDistance(siemensNet.getByteTransform().TransSingle(result.Content, 40)); |
| | | crnProtocol.setYDistance(siemensNet.getByteTransform().TransSingle(result.Content, 44)); |
| | | crnProtocol.setXDuration(siemensNet.getByteTransform().TransSingle(result.Content, 48)); |
| | | crnProtocol.setYDuration(siemensNet.getByteTransform().TransSingle(result.Content, 52)); |
| | | |
| | | } |
| | | |
| | | |
| | | |