Class CANdle
Class for CTR Electronics' CANdle® branded device, a device that controls LEDs over the CAN bus.
public class CANdle : CoreCANdle, CommonDevice
- Inheritance
-
CANdle
- Implements
- Inherited Members
Constructors
CANdle(int)
Constructs a new CANdle object.
Constructs the device using the default CAN bus for the system (see CANBus(string)).public CANdle(int deviceId)
Parameters
deviceIdintID of the device, as configured in Phoenix Tuner
CANdle(int, CANBus)
Constructs a new CANdle object.
public CANdle(int deviceId, CANBus canbus)
Parameters
deviceIdintID of the device, as configured in Phoenix Tuner
canbusCANBusThe CAN bus this device is on
CANdle(int, string)
Constructs a new CANdle object.
[Obsolete("Constructing devices with a CAN bus string is deprecated for removal in the 2027 season. Construct devices using a CANBus instance instead.")]
public CANdle(int deviceId, string canbus)
Parameters
deviceIdintID of the device, as configured in Phoenix Tuner
canbusstringName of the CAN bus. Possible CAN bus strings are:
- CANivore name or serial number
- SocketCAN interface (non-FRC Linux only)
- "" for any CANivore seen by the program
- empty string (default) to select the default for the system:
- "can0" on Linux
- "" on Windows