LinkedCore CAN60 Support
The following document show the posible ways to give support for the LinkedCore integration.
Important!
At the date of creation of this document (May 16, 2025) there is no released package for the installation of this integration, if needed please request the installation to @Fabian Ramirez
Needed versions:
syrus-serial ver. 0.9.0
SyrusJS 2.3.0
LinkedCore FW 0.0.3.6
(the customer must update it)
Important!
Before to start with the check, confirm with the customer that the device is properly connected, an important indicator is the yellow led (bus) of the LinkedCore which must be on and steady.
Steps to check:
- Check the Syrus serial mode with
apx-serial mode
, the expected response is can60.
- Check the communication with the LinkedCore using the
apx-serial-can60
tool, with thestatus
command or sending one AT command.
- Note: The list of available consult commands is at the end of this document.
- Example:
apx-serial-can60 status
apx-serial-can60 send --ATCMD='AT+VERSION?'
- Once you check the communication, the expected behavior is that the LinkedCore every X seconds sends 2 update message of this type:
- May 16 19:04:16 syrus-865326068601882 user.info syrus-serial: RX[25]: {VEINF,101,,,,,,,,,,;_11}
May 16 19:04:25 syrus-865326068601882 user.info syrus-serial: RX[22]: {VEINF,100,,,,,,,;_FA}
one with ID 100 and one with 101.
The first way to check this is activate the debug in level 3 with apx-serial debug 3
, download the apex core logs and check for the lines pasted before.
The second way to check is connect via ssh and see the full logs with
tail -F /var/log/message | grep serial
if the debug is not activated you must see something like this:
if the debug is activated you must see:
- The last step is check the correct SyrusJS working, for this download the SyrusJS logs and check for the extended tags.
(If you see the last picture of the point 3 the values are equal)
Important!
The Syrus lang configuration is posted here: DigitalcomtechSyruslang
[
Syruslang
syrus.digitalcomtech.com/docs/syruslang#can60-linkedcore
](https://syrus.digitalcomtech.com/docs/syruslang#can60-linkedcore)
Util Information
If the extended tags and you don't see it in the SyrusJS logs, probably no data is coming from the liked core for example:
May 16 20:03:05 syrus-865326068601882 user.info syrus-serial: RX[22]: {VEINF,100,,,,,,,;_FA}
May 16 20:03:05 syrus-865326068601882 user.debug syrus-serial: RCC Pattern: serial/notification/can60/event
May 16 20:03:05 syrus-865326068601882 user.debug syrus-serial: RCC Value: {"type":"VEINF","rpm":null,"speed":null,"cruise":null,"retarder":null,"pto":null,"odometer":null,"odoliter":null,"fuel_level":null,"fuel_temp":null,"fuel_pressure":null,"oil_level":null,"oil_temp":null,"oil_pre
May 16 20:03:06 syrus-865326068601882 user.info syrus-serial: RX[25]: {VEINF,101,,,,,,,,,,;_11}
May 16 20:03:06 syrus-865326068601882 user.debug syrus-serial: RCC Pattern: serial/notification/can60/event
May 16 20:03:06 syrus-865326068601882 user.debug syrus-serial: RCC Value: {"type":"VEINF","rpm":null,"speed":null,"cruise":null,"retarder":null,"pto":null,"odometer":null,"odoliter":null,"fuel_level":null,"fuel_temp":null,"fuel_pressure":null,"oil_level":null,"oil_temp":null,"oil_pre
[2025-05-16T20:03:10.439Z] fire event ev_trckpnt
[2025-05-16T20:03:10.455Z] tcp(pegasus): tx >REV012366572190-2359729-0703899600000732;AL=5;EVLBL=trckpnt;DOP=90,60,70;BL=3831;IX=1423304050A0;AW=0,0,,,,,,,0,,,,,,,;SV=18;AC=0;SPD=0.00;VO=5460;CE=28434;CL=25846;IS=09800001c3c0cd501;EA=A_B_C*;SC=FDD LTE,730,01,0836,2990594,31;TS=35;AP=0,5,0,0,0,0,0,0;SA=1,727;ID=865326068601882<
[2025-05-16T20:03:10.667Z] tcp(pegasus): rx >SAK;1,727,-2,unknown;ID=865326068601882<
you will see this if the debug is activated:
{VEINF,100,,,,,,,;_FA}
{VEINF,101,,,,,,,,,,;_11}
in this case the costumer must check the connection to the CAN
AT Consult Commands
2025-05-16 15:15:37.737 TX AT+VERSION?
2025-05-16 15:15:37.753 RX +VERSION:LinkedCore_CAN60_HW1.1.0_FW0.0.3.6
2025-05-16 15:15:37.753 RX OK
2025-05-16 15:15:37.769 TX AT+ID?
2025-05-16 15:15:37.785 RX +ID:F8B3B7C5BAA6
2025-05-16 15:15:37.785 RX OK
2025-05-16 15:15:37.802 TX AT+CAN_ERROR?
2025-05-16 15:15:37.817 RX +CAN_ERROR:1
2025-05-16 15:15:37.817 RX OK
2025-05-16 15:15:37.833 TX AT+BT_ENABLED?
2025-05-16 15:15:37.848 RX +BT_ENABLED:0
2025-05-16 15:15:37.848 RX OK
2025-05-16 15:15:37.864 TX AT+BT_MAC?
2025-05-16 15:15:37.880 RX +BT_MAC:F8:B3:B7:C5:BA:A6
2025-05-16 15:15:37.880 RX OK
2025-05-16 15:15:37.896 TX AT+CAN_ENABLED?
2025-05-16 15:15:37.911 RX +CAN_ENABLED:1
2025-05-16 15:15:37.911 RX OK
2025-05-16 15:15:37.927 TX AT+CAN_BAUD?
2025-05-16 15:15:37.943 RX +CAN_BAUD:250000
2025-05-16 15:15:37.943 RX OK
2025-05-16 15:15:37.959 TX AT+CAN_MODE?
2025-05-16 15:15:37.974 RX +CAN_MODE:1
2025-05-16 15:15:37.974 RX OK
2025-05-16 15:15:37.990 TX AT+LIST_READ=CAN,PROTOCOLS
2025-05-16 15:15:38.006 RX +LIST_READ:CAN,PROTOCOLS,2,2
2025-05-16 15:15:38.006 RX OK
2025-05-16 15:15:38.022 TX AT+LIST_READ
2025-05-16 15:15:38.037 RX +LIST_READ:0
2025-05-16 15:15:38.037 RX 0,J1939
2025-05-16 15:15:38.037 RX OK
2025-05-16 15:15:38.053 TX AT+LIST_READ
2025-05-16 15:15:38.069 RX +LIST_READ:1
2025-05-16 15:15:38.069 RX 1,Mercedes Benz Heavy
2025-05-16 15:15:38.069 RX OK
2025-05-16 15:15:38.085 TX AT+CAN_PROTOCOL?
2025-05-16 15:15:38.101 RX +CAN_PROTOCOL:0
2025-05-16 15:15:38.101 RX OK
2025-05-16 15:15:38.117 TX AT+LIST_READ=CAN,PROTOCOL_SUPPORTED_PARAMS
2025-05-16 15:15:38.133 RX +LIST_READ:CAN,PROTOCOL_SUPPORTED_PARAMS,21,21
2025-05-16 15:15:38.133 RX OK
2025-05-16 15:15:38.148 TX AT+LIST_READ
2025-05-16 15:15:38.164 RX +LIST_READ:0
2025-05-16 15:15:38.164 RX 4097,VP_SPEED
2025-05-16 15:15:38.164 RX OK
2025-05-16 15:15:38.180 TX AT+LIST_READ
2025-05-16 15:15:38.196 RX +LIST_READ:1
2025-05-16 15:15:38.196 RX 4098,VP_ODOMETER
2025-05-16 15:15:38.196 RX OK
2025-05-16 15:15:38.211 TX AT+LIST_READ
2025-05-16 15:15:38.243 RX +LIST_READ:2
2025-05-16 15:15:38.243 RX 4353,VP_ENG_SPEED
2025-05-16 15:15:38.243 RX OK
2025-05-16 15:15:38.274 TX AT+LIST_READ
2025-05-16 15:15:38.290 RX +LIST_READ:3
2025-05-16 15:15:38.290 RX 4354,VP_ENG_TORQUE
2025-05-16 15:15:38.290 RX OK
2025-05-16 15:15:38.306 TX AT+LIST_READ
2025-05-16 15:15:38.322 RX +LIST_READ:4
2025-05-16 15:15:38.322 RX 4355,VP_ENG_COOLANT_LEVEL
2025-05-16 15:15:38.322 RX OK
2025-05-16 15:15:38.337 TX AT+LIST_READ
2025-05-16 15:15:38.353 RX +LIST_READ:5
2025-05-16 15:15:38.353 RX 4356,VP_ENG_COOLANT_TEMPERATURE
2025-05-16 15:15:38.353 RX OK
2025-05-16 15:15:38.369 TX AT+LIST_READ
2025-05-16 15:15:38.385 RX +LIST_READ:6
2025-05-16 15:15:38.385 RX 4357,VP_ENG_COOLANT_PRESSURE
2025-05-16 15:15:38.385 RX OK
2025-05-16 15:15:38.400 TX AT+LIST_READ
2025-05-16 15:15:38.416 RX +LIST_READ:7
2025-05-16 15:15:38.416 RX 4358,VP_ENG_OIL_LEVEL
2025-05-16 15:15:38.416 RX OK
2025-05-16 15:15:38.432 TX AT+LIST_READ
2025-05-16 15:15:38.448 RX +LIST_READ:8
2025-05-16 15:15:38.448 RX 4359,VP_ENG_OIL_TEMPERATURE
2025-05-16 15:15:38.448 RX OK
2025-05-16 15:15:38.464 TX AT+LIST_READ
2025-05-16 15:15:38.480 RX +LIST_READ:9
2025-05-16 15:15:38.480 RX 4360,VP_ENG_OIL_PRESSURE
2025-05-16 15:15:38.480 RX OK
2025-05-16 15:15:38.495 TX AT+LIST_READ
2025-05-16 15:15:38.511 RX +LIST_READ:10
2025-05-16 15:15:38.511 RX 4608,VP_ODOLITER
2025-05-16 15:15:38.511 RX OK
2025-05-16 15:15:38.527 TX AT+LIST_READ
2025-05-16 15:15:38.543 RX +LIST_READ:11
2025-05-16 15:15:38.543 RX 4609,VP_FUEL_TANK_LEV
2025-05-16 15:15:38.543 RX OK
2025-05-16 15:15:38.558 TX AT+LIST_READ
2025-05-16 15:15:38.574 RX +LIST_READ:12
2025-05-16 15:15:38.574 RX 4610,VP_FUEL_TEMPERATURE
2025-05-16 15:15:38.574 RX OK
2025-05-16 15:15:38.590 TX AT+LIST_READ
2025-05-16 15:15:38.605 RX +LIST_READ:13
2025-05-16 15:15:38.605 RX 8192,VP_GEAR
2025-05-16 15:15:38.605 RX OK
2025-05-16 15:15:38.621 TX AT+LIST_READ
2025-05-16 15:15:38.637 RX +LIST_READ:14
2025-05-16 15:15:38.637 RX 8193,VP_PEDAL_BREAK_ACTIVE
2025-05-16 15:15:38.637 RX OK
2025-05-16 15:15:38.653 TX AT+LIST_READ
2025-05-16 15:15:38.668 RX +LIST_READ:15
2025-05-16 15:15:38.668 RX 8194,VP_CLUTCH_ACTIVE
2025-05-16 15:15:38.668 RX OK
2025-05-16 15:15:38.702 TX AT+LIST_READ
2025-05-16 15:15:38.716 RX +LIST_READ:16
2025-05-16 15:15:38.716 RX 8195,VP_CRUISE_ACTIVE
2025-05-16 15:15:38.716 RX OK
2025-05-16 15:15:38.747 TX AT+LIST_READ
2025-05-16 15:15:38.763 RX +LIST_READ:17
2025-05-16 15:15:38.763 RX 8196,VP_RETARDER_ACTIVE
2025-05-16 15:15:38.763 RX OK
2025-05-16 15:15:38.779 TX AT+LIST_READ
2025-05-16 15:15:38.795 RX +LIST_READ:18
2025-05-16 15:15:38.795 RX 8197,VP_PTO_ACTIVE
2025-05-16 15:15:38.795 RX OK
2025-05-16 15:15:38.810 TX AT+LIST_READ
2025-05-16 15:15:38.826 RX +LIST_READ:19
2025-05-16 15:15:38.826 RX 8198,VP_ACCELERATOR_PEDAL_POSITION
2025-05-16 15:15:38.826 RX OK
2025-05-16 15:15:38.842 TX AT+LIST_READ
2025-05-16 15:15:38.858 RX +LIST_READ:20
2025-05-16 15:15:38.858 RX 12288,VP_EMI_ADBLUE_DEF_LEVEL
2025-05-16 15:15:38.858 RX OK
2025-05-16 15:15:38.873 TX AT+CAN_RTERM?
2025-05-16 15:15:38.890 RX +CAN_RTERM:1
2025-05-16 15:15:38.890 RX OK
2025-05-16 15:15:38.905 TX AT+GPIO,VCC?
2025-05-16 15:15:38.921 RX +GPIO:VCC,12124
2025-05-16 15:15:38.921 RX OK
2025-05-16 15:15:38.937 TX AT+GPIO,SD_INSERTED?
2025-05-16 15:15:38.953 RX +GPIO:SD_INSERTED,0
2025-05-16 15:15:38.953 RX OK
2025-05-16 15:15:38.968 TX AT+LIST_READ=REPORT,PROTOCOLS
2025-05-16 15:15:38.984 RX +LIST_READ:REPORT,PROTOCOLS,1,1
2025-05-16 15:15:38.984 RX OK
2025-05-16 15:15:39.000 TX AT+LIST_READ
2025-05-16 15:15:39.016 RX +LIST_READ:0
2025-05-16 15:15:39.016 RX 0,SCSO
2025-05-16 15:15:39.016 RX OK
2025-05-16 15:15:39.031 TX AT+REPORT_PROTOCOL?
2025-05-16 15:15:39.047 RX +REPORT_PROTOCOL:0
2025-05-16 15:15:39.047 RX OK
2025-05-16 15:15:39.063 TX AT+REPORT_SUBID_MODE?
2025-05-16 15:15:39.079 RX +REPORT_SUBID_MODE:0
2025-05-16 15:15:39.079 RX OK
2025-05-16 15:15:39.094 TX AT+REPORT_TIMEGAP?
2025-05-16 15:15:39.110 RX +REPORT_TIMEGAP:1000
2025-05-16 15:15:39.110 RX OK
2025-05-16 15:15:39.126 TX AT+REPORT_TRIP_START?
2025-05-16 15:15:39.142 RX +REPORT_TRIP_START:1,0,0
2025-05-16 15:15:39.142 RX OK
2025-05-16 15:15:39.157 TX AT+REPORT_TRIP_END?
2025-05-16 15:15:39.173 RX +REPORT_TRIP_END:1
2025-05-16 15:15:39.173 RX OK
2025-05-16 15:15:39.189 TX AT+REPORT_TRIP_PERIODIC_INFO?
2025-05-16 15:15:39.205 RX +REPORT_TRIP_PERIODIC_INFO:1,30
2025-05-16 15:15:39.205 RX OK
2025-05-16 15:15:39.220 TX AT+REPORT_TRIP_STATES_INFO?
2025-05-16 15:15:39.236 RX +REPORT_TRIP_STATES_INFO:1
2025-05-16 15:15:39.236 RX OK
2025-05-16 15:15:39.252 TX AT+REPORT_TRIP_STATE_OPERATION?
2025-05-16 15:15:39.268 RX +REPORT_TRIP_STATE_OPERATION:1,600
2025-05-16 15:15:39.268 RX OK
2025-05-16 15:15:39.283 TX AT+REPORT_TRIP_STATE_DRIVING?
2025-05-16 15:15:39.299 RX +REPORT_TRIP_STATE_DRIVING:1,600,1,600,1,600,1,600
2025-05-16 15:15:39.299 RX OK
2025-05-16 15:15:39.314 TX AT+REPORT_TRIP_STATE_IDLE?
2025-05-16 15:15:39.330 RX +REPORT_TRIP_STATE_IDLE:1,600
2025-05-16 15:15:39.330 RX OK
2025-05-16 15:15:39.345 TX AT+REPORT_TRIP_STATE_PTO?
2025-05-16 15:15:39.361 RX +REPORT_TRIP_STATE_PTO:1,600,1,600,1,600
2025-05-16 15:15:39.361 RX OK
2025-05-16 15:15:39.377 TX AT+REPORT_TRIP_EVENTS?
2025-05-16 15:15:39.393 RX +REPORT_TRIP_EVENTS:1
2025-05-16 15:15:39.393 RX OK
2025-05-16 15:15:39.409 TX AT+REPORT_TRIP_EVENT_HIGH_SPEED?
2025-05-16 15:15:39.425 RX +REPORT_TRIP_EVENT_HIGH_SPEED:1,5,120
2025-05-16 15:15:39.425 RX OK
2025-05-16 15:15:39.441 TX AT+REPORT_TRIP_EVENT_HIGH_RPM?
2025-05-16 15:15:39.456 RX +REPORT_TRIP_EVENT_HIGH_RPM:1,5,3000
2025-05-16 15:15:39.456 RX OK
2025-05-16 15:15:39.472 TX AT+REPORT_TRIP_EVENT_HARSH_ACCEL?
2025-05-16 15:15:39.488 RX +REPORT_TRIP_EVENT_HARSH_ACCEL:1,0,5
2025-05-16 15:15:39.488 RX OK
2025-05-16 15:15:39.503 TX AT+REPORT_TRIP_EVENT_HARSH_DECEL?
2025-05-16 15:15:39.519 RX +REPORT_TRIP_EVENT_HARSH_DECEL:1,0,10
2025-05-16 15:15:39.519 RX OK
2025-05-16 15:15:39.535 TX AT+REPORT_TRIP_EVENT_LONG_IDLE?
2025-05-16 15:15:39.551 RX +REPORT_TRIP_EVENT_LONG_IDLE:1,300
2025-05-16 15:15:39.551 RX OK
2025-05-16 15:15:39.567 TX AT+REPORT_TRIP_EVENT_LONG_COASTING?
2025-05-16 15:15:39.583 RX +REPORT_TRIP_EVENT_LONG_COASTING:1,20
2025-05-16 15:15:39.583 RX OK
2025-05-16 15:15:39.599 TX AT+REPORT_VEINF,100?
2025-05-16 15:15:39.615 RX +REPORT_VEINF:100,1,10
2025-05-16 15:15:39.615 RX OK
2025-05-16 15:15:39.631 TX AT+REPORT_VEINF,101?
2025-05-16 15:15:39.647 RX +REPORT_VEINF:101,1,60
2025-05-16 15:15:39.647 RX OK
2025-05-16 15:15:39.663 TX AT+HOURMETER?
2025-05-16 15:15:39.678 RX +HOURMETER:8.65
2025-05-16 15:15:39.678 RX OK
2025-05-16 15:15:39.694 TX AT+TRIPS_COUNTER?
2025-05-16 15:15:39.710 RX +TRIPS_COUNTER:20
2025-05-16 15:15:39.710 RX OK
2025-05-16 15:15:39.726 TX AT+TIME?
2025-05-16 15:15:39.742 RX +TIME:1970,01,01,07,54,57
2025-05-16 15:15:39.742 RX OK
2025-05-16 15:15:39.758 TX AT+COMM_HEADER,UART0?
2025-05-16 15:15:39.774 RX +COMM_HEADER:UART0,64,
2025-05-16 15:15:39.774 RX OK
2025-05-16 15:15:39.790 TX AT+COMM_FOOTER,UART0?
2025-05-16 15:15:39.806 RX +COMM_FOOTER:UART0,64,
2025-05-16 15:15:39.806 RX OK
2025-05-16 15:15:39.821 TX AT+WIFI_ENABLED?
2025-05-16 15:15:39.837 RX +WIFI_ENABLED:0
2025-05-16 15:15:39.837 RX OK
2025-05-16 15:15:39.854 TX AT+WIFI_MAC?
2025-05-16 15:15:39.869 RX +WIFI_MAC:F8:B3:B7:C5:BA:A4
2025-05-16 15:15:39.869 RX OK
Pegasus

The LinkedCore60 device successfully reporting real-time data to the Pegasus platform, confirming active connectivity and proper configuration.
Updated 1 day ago