Rev 2269 | Rev 2272 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 2269 | Rev 2270 | ||
|---|---|---|---|
| Line 110... | Line 110... | ||
| 110 | txMsg.Header.ModuleType = CAN_MODULE_TYPE_ACT_PID; |
110 | txMsg.Header.ModuleType = CAN_MODULE_TYPE_ACT_PID; |
| 111 | txMsg.Header.ModuleId = act_PIDv1_ID; |
111 | txMsg.Header.ModuleId = act_PIDv1_ID; |
| 112 | txMsg.Header.Command = CAN_MODULE_CMD_PID_P_I_TERM; |
112 | txMsg.Header.Command = CAN_MODULE_CMD_PID_P_I_TERM; |
| 113 | txMsg.Length = 8; |
113 | txMsg.Length = 8; |
| 114 | FloatType data = PID_GetPTerm(&pid); |
114 | FloatType data = PID_GetPTerm(&pid); |
| 115 | data = 1.0f; |
- | |
| 116 | uint8_t *ptr; |
115 | uint8_t *ptr; |
| 117 | ptr = (uint8_t*)&data; |
116 | ptr = (uint8_t*)&data; |
| 118 | txMsg.Data[0] = ptr[0]; |
117 | txMsg.Data[0] = ptr[0]; |
| 119 | txMsg.Data[1] = ptr[1]; |
118 | txMsg.Data[1] = ptr[1]; |
| 120 | txMsg.Data[2] = ptr[2]; |
119 | txMsg.Data[2] = ptr[2]; |
| 121 | txMsg.Data[3] = ptr[3]; |
120 | txMsg.Data[3] = ptr[3]; |
| 122 | data = PID_GetITerm(&pid); |
121 | data = PID_GetITerm(&pid); |
| 123 | data = -2.0f; |
- | |
| 124 | ptr = (uint8_t*)&data; |
122 | ptr = (uint8_t*)&data; |
| 125 | txMsg.Data[4] = ptr[0]; |
123 | txMsg.Data[4] = ptr[0]; |
| 126 | txMsg.Data[5] = ptr[1]; |
124 | txMsg.Data[5] = ptr[1]; |
| 127 | txMsg.Data[6] = ptr[2]; |
125 | txMsg.Data[6] = ptr[2]; |
| 128 | txMsg.Data[7] = ptr[3]; |
126 | txMsg.Data[7] = ptr[3]; |