CAN_SETTINGS Structure
Last updated
Last updated
Copyright © 2024 | All Rights Reserved
This structure defines settings for CAN networks on neoVI and ValueCAN devices.
Remarks
Item | Description |
---|---|
Mode
Sets the mode of the CAN controller
Normal = 0 Disabled = 1 (neoVI FIRE/RED and ValueCAN3 only) Listen only = 3 Listen All = 7 (neoVI FIRE/RED and ValueCAN3 only)
SetBaudrate
The bit rate of the CAN Channel can be selected in one of two ways. This sets the method to calculate the baud rate
Auto (Uses Bitrate parameter) = 0 Use TQ times = 1
Baudrate
The bit rate of a CAN channel can be selected from a list of common bit rates Write the correct enumeration for the desired bit rate and ensure that SetBaudrate is 1(auto) Default value = 8
Note: This parameter is only applicable if SetBaudrate = 0
First Name
Last Name
20000
0
33333
1
50000
2
62500
3
83333
4
100000
5
125000
6
250000
7
500000
8
800000
9
1000000
10
First Name
Last Name
20000
0
33333
1
50000
2
62500
3
83333
4
100000
5
125000
6
250000
7
500000
8
800000
9
1000000
10
transceiver_mode
Not used, set to 0
TqSeg1
Phase segment 1
TqSeg2
Phase segment 2
TqProp
Propagation delay
TqSync
Syncro jump Width
BRP
Baud Rate Prescaler
auto_baud
Enabled Auto bitrate feature. (neoVI FIRE/RED and ValueCAN3) Enable = 1 Disable = 0
innerFrameDelay25us
Adjusts min time between frames (neoVI FIRE/RED and ValueCAN3 only)
First Name
Last Name
20000
0
33333
1
50000
2
62500
3
83333
4
100000
5
125000
6
250000
7
500000
8
800000
9
1000000
10