equal
deleted
inserted
replaced
133 0x1800, /*UNS16 index*/ |
133 0x1800, /*UNS16 index*/ |
134 0x01, /*UNS8 subindex*/ |
134 0x01, /*UNS8 subindex*/ |
135 4, /*UNS8 count*/ |
135 4, /*UNS8 count*/ |
136 0, /*UNS8 dataType*/ |
136 0, /*UNS8 dataType*/ |
137 &TPDO_COBId,/*void *data*/ |
137 &TPDO_COBId,/*void *data*/ |
138 CheckSDOAndContinue); /*SDOCallback_t Callback*/ |
138 CheckSDOAndContinue, /*SDOCallback_t Callback*/ |
|
139 0); /* use block mode */ |
139 } |
140 } |
140 break; |
141 break; |
141 |
142 |
142 case 2: |
143 case 2: |
143 { /*setup Slave's TPDO 1 to be transmitted on SYNC*/ |
144 { /*setup Slave's TPDO 1 to be transmitted on SYNC*/ |
150 0x1800, /*UNS16 index*/ |
151 0x1800, /*UNS16 index*/ |
151 0x02, /*UNS8 subindex*/ |
152 0x02, /*UNS8 subindex*/ |
152 1, /*UNS8 count*/ |
153 1, /*UNS8 count*/ |
153 0, /*UNS8 dataType*/ |
154 0, /*UNS8 dataType*/ |
154 &Transmission_Type,/*void *data*/ |
155 &Transmission_Type,/*void *data*/ |
155 CheckSDOAndContinue); /*SDOCallback_t Callback*/ |
156 CheckSDOAndContinue, /*SDOCallback_t Callback*/ |
|
157 0); /* use block mode */ |
156 } |
158 } |
157 break; |
159 break; |
158 |
160 |
159 case 3: |
161 case 3: |
160 { /*re-enable Slave's TPDO 1 */ |
162 { /*re-enable Slave's TPDO 1 */ |
167 0x1800, /*UNS16 index*/ |
169 0x1800, /*UNS16 index*/ |
168 0x01, /*UNS8 subindex*/ |
170 0x01, /*UNS8 subindex*/ |
169 4, /*UNS8 count*/ |
171 4, /*UNS8 count*/ |
170 0, /*UNS8 dataType*/ |
172 0, /*UNS8 dataType*/ |
171 &TPDO_COBId,/*void *data*/ |
173 &TPDO_COBId,/*void *data*/ |
172 CheckSDOAndContinue); /*SDOCallback_t Callback*/ |
174 CheckSDOAndContinue, /*SDOCallback_t Callback*/ |
|
175 0); /* use block mode */ |
173 } |
176 } |
174 break; |
177 break; |
175 |
178 |
176 case 4: |
179 case 4: |
177 { /*disable Slave's RPDO 1 */ |
180 { /*disable Slave's RPDO 1 */ |
184 0x1400, /*UNS16 index*/ |
187 0x1400, /*UNS16 index*/ |
185 0x01, /*UNS8 subindex*/ |
188 0x01, /*UNS8 subindex*/ |
186 4, /*UNS8 count*/ |
189 4, /*UNS8 count*/ |
187 0, /*UNS8 dataType*/ |
190 0, /*UNS8 dataType*/ |
188 &TPDO_COBId,/*void *data*/ |
191 &TPDO_COBId,/*void *data*/ |
189 CheckSDOAndContinue); /*SDOCallback_t Callback*/ |
192 CheckSDOAndContinue, /*SDOCallback_t Callback*/ |
|
193 0); /* use block mode */ |
190 } |
194 } |
191 break; |
195 break; |
192 |
196 |
193 |
197 |
194 case 5: |
198 case 5: |
202 0x1400, /*UNS16 index*/ |
206 0x1400, /*UNS16 index*/ |
203 0x02, /*UNS8 subindex*/ |
207 0x02, /*UNS8 subindex*/ |
204 1, /*UNS8 count*/ |
208 1, /*UNS8 count*/ |
205 0, /*UNS8 dataType*/ |
209 0, /*UNS8 dataType*/ |
206 &Transmission_Type,/*void *data*/ |
210 &Transmission_Type,/*void *data*/ |
207 CheckSDOAndContinue); /*SDOCallback_t Callback*/ |
211 CheckSDOAndContinue, /*SDOCallback_t Callback*/ |
|
212 0); /* use block mode */ |
208 } |
213 } |
209 break; |
214 break; |
210 |
215 |
211 case 6: |
216 case 6: |
212 { /*re-enable Slave's RPDO 1 */ |
217 { /*re-enable Slave's RPDO 1 */ |
219 0x1400, /*UNS16 index*/ |
224 0x1400, /*UNS16 index*/ |
220 0x01, /*UNS8 subindex*/ |
225 0x01, /*UNS8 subindex*/ |
221 4, /*UNS8 count*/ |
226 4, /*UNS8 count*/ |
222 0, /*UNS8 dataType*/ |
227 0, /*UNS8 dataType*/ |
223 &TPDO_COBId,/*void *data*/ |
228 &TPDO_COBId,/*void *data*/ |
224 CheckSDOAndContinue); /*SDOCallback_t Callback*/ |
229 CheckSDOAndContinue, /*SDOCallback_t Callback*/ |
|
230 0); /* use block mode */ |
225 } |
231 } |
226 break; |
232 break; |
227 |
233 |
228 case 7: |
234 case 7: |
229 { |
235 { |
236 0x1017, /*UNS16 index*/ |
242 0x1017, /*UNS16 index*/ |
237 0x00, /*UNS8 subindex*/ |
243 0x00, /*UNS8 subindex*/ |
238 2, /*UNS8 count*/ |
244 2, /*UNS8 count*/ |
239 0, /*UNS8 dataType*/ |
245 0, /*UNS8 dataType*/ |
240 &Heartbeat_Producer_Time,/*void *data*/ |
246 &Heartbeat_Producer_Time,/*void *data*/ |
241 CheckSDOAndContinue); /*SDOCallback_t Callback*/ |
247 CheckSDOAndContinue, /*SDOCallback_t Callback*/ |
|
248 0); /* use block mode */ |
242 } |
249 } |
243 break; |
250 break; |
244 |
251 |
245 case 8: |
252 case 8: |
246 { /*disable Slave's TPDO 2 */ |
253 { /*disable Slave's TPDO 2 */ |
253 0x1801, /*UNS16 index*/ |
260 0x1801, /*UNS16 index*/ |
254 0x01, /*UNS8 subindex*/ |
261 0x01, /*UNS8 subindex*/ |
255 4, /*UNS8 count*/ |
262 4, /*UNS8 count*/ |
256 0, /*UNS8 dataType*/ |
263 0, /*UNS8 dataType*/ |
257 &TPDO_COBId,/*void *data*/ |
264 &TPDO_COBId,/*void *data*/ |
258 CheckSDOAndContinue); /*SDOCallback_t Callback*/ |
265 CheckSDOAndContinue, /*SDOCallback_t Callback*/ |
|
266 0); /* use block mode */ |
259 } |
267 } |
260 break; |
268 break; |
261 |
269 |
262 case 9: |
270 case 9: |
263 { /*disable Slave's TPDO 3 */ |
271 { /*disable Slave's TPDO 3 */ |
270 0x1802, /*UNS16 index*/ |
278 0x1802, /*UNS16 index*/ |
271 0x01, /*UNS8 subindex*/ |
279 0x01, /*UNS8 subindex*/ |
272 4, /*UNS8 count*/ |
280 4, /*UNS8 count*/ |
273 0, /*UNS8 dataType*/ |
281 0, /*UNS8 dataType*/ |
274 &TPDO_COBId,/*void *data*/ |
282 &TPDO_COBId,/*void *data*/ |
275 CheckSDOAndContinue); /*SDOCallback_t Callback*/ |
283 CheckSDOAndContinue, /*SDOCallback_t Callback*/ |
|
284 0); /* use block mode */ |
276 } |
285 } |
277 break; |
286 break; |
278 |
287 |
279 case 10: |
288 case 10: |
280 { /*disable Slave's TPDO 4 */ |
289 { /*disable Slave's TPDO 4 */ |
287 0x1803, /*UNS16 index*/ |
296 0x1803, /*UNS16 index*/ |
288 0x01, /*UNS8 subindex*/ |
297 0x01, /*UNS8 subindex*/ |
289 4, /*UNS8 count*/ |
298 4, /*UNS8 count*/ |
290 0, /*UNS8 dataType*/ |
299 0, /*UNS8 dataType*/ |
291 &TPDO_COBId,/*void *data*/ |
300 &TPDO_COBId,/*void *data*/ |
292 CheckSDOAndContinue); /*SDOCallback_t Callback*/ |
301 CheckSDOAndContinue, /*SDOCallback_t Callback*/ |
|
302 0); /* use block mode */ |
293 } |
303 } |
294 break; |
304 break; |
295 |
305 |
296 case 11: |
306 case 11: |
297 /* Put the master in operational mode */ |
307 /* Put the master in operational mode */ |