CAN Object Output
Overview
A CAN Object Output is a single named CAN object sent by a CAN Preset for a supported device. Like the CAN Object Input, it is a technical output created by the preset — you do not add or configure the frame/encoding by hand. When you add a CAN Preset it creates the object outputs the device accepts; your job is to drive the one you need with a source value (a map, driver or input). If instead you need to pack a signal into a raw frame by hand, use a CAN Bus Output.
Prerequisites
- A defined CAN bus for the channel the device is on — see Working with the CAN Bus.
- A CAN Preset added for the device — adding it creates the object outputs.
- A source value to drive the object.
How it's created
- Add the device's CAN Preset on the relevant CAN bus.
- The preset creates the object outputs the device accepts (e.g.
Gear Number). - Drive the object you need from a map/driver/input.
The frame and encoding are owned by the preset and cannot be changed here.
Settings reference
A CAN Object Output has no user-configurable encoding — the preset provides the object; you only choose what drives its value.
Example — gear number to a dash
- Add the dash's CAN Preset on the relevant CAN bus.
- The preset creates its
Gear Numberobject output. - Drive it from the current-gear value so the dash shows the selected gear.
Troubleshooting
- The object output doesn't exist: confirm the CAN Preset that provides it is added and on the correct CAN bus.
- Dash/device shows nothing or stale data: check the CAN bus baud rate and tht the object is actually being driven by a source.
Related
- CAN Bus Output — pack a signal into a raw frame by hand.
- CAN Object Input — a named object the preset provides as an input.
- Working with the CAN Bus