Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| torqeedo_interface_dune_task [2019/10/11 11:03] – nikolal | torqeedo_interface_dune_task [2022/09/19 11:34] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Torqeedo Interface DUNE task ====== | ====== Torqeedo Interface DUNE task ====== | ||
| To enable communication between the IMC messages from DUNE, and the CAN bus used by the Torqeedo Interface Board, a new task has been created for use in the Otter. DUNE was also missing support for CAN, so this had to be added. | To enable communication between the IMC messages from DUNE, and the CAN bus used by the Torqeedo Interface Board, a new task has been created for use in the Otter. DUNE was also missing support for CAN, so this had to be added. | ||
| + | |||
| + | ===== Task requirements ===== | ||
| + | The task uses the [[socketcan_dune_implementation|SocketCAN DUNE implementation]], | ||
| + | |||
| + | |||
| ===== How does the task work ===== | ===== How does the task work ===== | ||
| The task is of the periodic type, which limits how often it runs. The frequency of the task can be set with the parameter '' | The task is of the periodic type, which limits how often it runs. The frequency of the task can be set with the parameter '' | ||
| Line 7: | Line 12: | ||
| You want the motor to be written to 4 times a second. Say you have set " | You want the motor to be written to 4 times a second. Say you have set " | ||
| - | The task uses the SocketCAN implementation in DUNE to communicate with the CAN bus. | + | In addition |