New data, complete initialization
This commit is contained in:
+42
@@ -13,8 +13,29 @@ import (
|
||||
|
||||
const CAN_ID_071 = 0x071
|
||||
const CAN_ID_073 = 0x073
|
||||
const CAN_ID_074 = 0x074
|
||||
const CAN_ID_075 = 0x075
|
||||
const CAN_ID_021 = 0x021
|
||||
const CAN_ID_022 = 0x022
|
||||
const CAN_ID_023 = 0x023
|
||||
const CAN_ID_011 = 0x011
|
||||
const CAN_ID_014 = 0x014
|
||||
const CAN_ID_015 = 0x015
|
||||
const CAN_ID_016 = 0x016
|
||||
const CAN_ID_01A = 0x01A
|
||||
const CAN_ID_02A = 0x02A
|
||||
const CAN_ID_041 = 0x041
|
||||
const CAN_ID_042 = 0x042
|
||||
const CAN_ID_046 = 0x046
|
||||
const CAN_ID_047 = 0x047
|
||||
const CAN_ID_048 = 0x048
|
||||
const CAN_ID_049 = 0x049
|
||||
const CAN_ID_067 = 0x067
|
||||
const CAN_ID_068 = 0x068
|
||||
const CAN_ID_06C = 0x06C
|
||||
const CAN_ID_061 = 0x061
|
||||
const CAN_ID_062 = 0x062
|
||||
const CAN_ID_065 = 0x065
|
||||
|
||||
type CanFrame struct {
|
||||
CanId uint32
|
||||
@@ -109,8 +130,29 @@ func StartCan(canbus string) (<-chan *CanFrame, error) {
|
||||
var filter []unix.CanFilter = []unix.CanFilter{
|
||||
{Id: CAN_ID_071, Mask: 0xFFF},
|
||||
{Id: CAN_ID_073, Mask: 0xFFF},
|
||||
{Id: CAN_ID_074, Mask: 0xFFF},
|
||||
{Id: CAN_ID_075, Mask: 0xFFF},
|
||||
{Id: CAN_ID_021, Mask: 0xFFF},
|
||||
{Id: CAN_ID_022, Mask: 0xFFF},
|
||||
{Id: CAN_ID_011, Mask: 0xFFF},
|
||||
{Id: CAN_ID_014, Mask: 0xFFF},
|
||||
{Id: CAN_ID_015, Mask: 0xFFF},
|
||||
{Id: CAN_ID_016, Mask: 0xFFF},
|
||||
{Id: CAN_ID_01A, Mask: 0xFFF},
|
||||
{Id: CAN_ID_023, Mask: 0xFFF},
|
||||
{Id: CAN_ID_02A, Mask: 0xFFF},
|
||||
{Id: CAN_ID_041, Mask: 0xFFF},
|
||||
{Id: CAN_ID_042, Mask: 0xFFF},
|
||||
{Id: CAN_ID_046, Mask: 0xFFF},
|
||||
{Id: CAN_ID_047, Mask: 0xFFF},
|
||||
{Id: CAN_ID_048, Mask: 0xFFF},
|
||||
{Id: CAN_ID_049, Mask: 0xFFF},
|
||||
{Id: CAN_ID_067, Mask: 0xFFF},
|
||||
{Id: CAN_ID_068, Mask: 0xFFF},
|
||||
{Id: CAN_ID_06C, Mask: 0xFFF},
|
||||
{Id: CAN_ID_061, Mask: 0xFFF},
|
||||
{Id: CAN_ID_062, Mask: 0xFFF},
|
||||
{Id: CAN_ID_065, Mask: 0xFFF},
|
||||
}
|
||||
|
||||
if socket, err := NewCan(); err == nil {
|
||||
|
||||
Reference in New Issue
Block a user