Comments (3)
I have found the problem.
ISO 15118-3 in table A.7 requires PEV_ID to be 0000000000000000000000000000000000. Currently, pev.ini file has vehicle identifier = AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA, which is not compliant with ISO 15118-3.
from open-plc-utils.
Update: I've found a folder called 15118 in the github profile of @I2se , which has the same files of SLAC folder, I guess edited for 15118-3... Unfortunately no documentation to confirm that...
from open-plc-utils.
Update: I have executed a new pev file provided by in-tech, but obtained the same result.
Please find below the logs:
./SLAC/pev -i qca0 -d -v
pev: slac_session: session.RunID 00:01:87:05:73:18:00:00
pev: slac_session: session.APPLICATION_TYPE 0
pev: slac_session: session.SECURITY_TYPE 0
pev: slac_session: session.RESP_TYPE 0
pev: slac_session: session.NUM_SOUNDS 0
pev: slac_session: session.TIME_OUT 0
pev: slac_session: session.NumGroups 0
pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: slac_session: session.MSOUND_TARGET 00:00:00:00:00:00
pev: slac_session: session.FORWARDING_STA 00:00:00:00:00:00
pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA
pev: slac_session: session.PEV_MAC 00:01:87:05:73:18
pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00
pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7
pev: slac_session: session.NID B0:F2:E6:95:66:6B:03
pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7
pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03
pev: slac_session: session.state 1
pev: slac_session: session.sounds 0
pev: slac_session: session.limit 100
pev: slac_session: session.pause 20
pev: slac_session: session.chargetime 2
pev: slac_session: session.settletime 10
pev: slac_session: session.counter 0
pev: slac_session: session.flags 0x0006
pev: pev_cm_set_key: --> CM_SET_KEY.REQ
pev: pev_cm_set_key: CM_SET_KEY.KEYTYPE 1
pev: pev_cm_set_key: CM_SET_KEY.MYNOUNCE AA:AA:AA:AA
pev: pev_cm_set_key: CM_SET_KEY.YOURNOUNCE 00:00:00:00
pev: pev_cm_set_key: CM_SET_KEY.PID 4
pev: pev_cm_set_key: CM_SET_KEY.PRN 0
pev: pev_cm_set_key: CM_SET_KEY.PMN 0
pev: pev_cm_set_key: CM_SET_KEY.CCoCAP 0
pev: pev_cm_set_key: CM_SET_KEY.NID B0:F2:E6:95:66:6B:03
pev: pev_cm_set_key: CM_SET_KEY.NEWEKS 1
pev: pev_cm_set_key: CM_SET_KEY.NEWKEY 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7
00000000 00 B0 52 00 00 01 00 01 87 05 73 18 88 E1 01 08 ..R.......s.....
00000010 60 00 00 01 AA AA AA AA 00 00 00 00 04 00 00 00 `...............
00000020 00 B0 F2 E6 95 66 6B 03 01 50 D3 E4 93 3F 85 5B .....fk..P...?.[
00000030 70 40 78 4D F8 15 AA 8D B7 00 00 00 p@xM........
00000000 FF FF FF FF FF FF 00 01 87 05 73 19 88 E1 00 62 ..........s....b
00000010 A0 00 B0 52 02 00 00 00 00 00 00 00 00 00 00 00 ...R............
00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000030 00 00 00 00 00 00 00 00 00 00 00 00 ............
pev: pev_cm_set_key: Ignore MMV 0x00
00000000 00 01 87 05 73 18 00 01 87 05 73 19 88 E1 01 09 ....s.....s.....
00000010 60 00 00 01 88 B9 B5 BE AA AA AA AA 04 00 00 FF `...............
00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000030 00 00 00 00 00 00 00 00 00 00 00 00 ............
pev: pev_cm_set_key: <-- CM_SET_KEY.CNF
pev: pev_cm_set_key: CM_SET_KEY.RESULT 1
pev: pev_cm_set_key: CM_SET_KEY.MYNOUNCE 88:B9:B5:BE
pev: pev_cm_set_key: CM_SET_KEY.YOURNOUNCE AA:AA:AA:AA
pev: pev_cm_set_key: CM_SET_KEY.PID 4
pev: pev_cm_set_key: CM_SET_KEY.PRN 0
pev: pev_cm_set_key: CM_SET_KEY.PMN 255
pev: pev_cm_set_key: CM_SET_KEY.CCoCAP 0
pev: slac_session: session.RunID 00:01:87:05:73:18:00:00
pev: slac_session: session.APPLICATION_TYPE 0
pev: slac_session: session.SECURITY_TYPE 0
pev: slac_session: session.RESP_TYPE 0
pev: slac_session: session.NUM_SOUNDS 0
pev: slac_session: session.TIME_OUT 0
pev: slac_session: session.NumGroups 0
pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: slac_session: session.MSOUND_TARGET 00:00:00:00:00:00
pev: slac_session: session.FORWARDING_STA 00:00:00:00:00:00
pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA
pev: slac_session: session.PEV_MAC 00:01:87:05:73:18
pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00
pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7
pev: slac_session: session.NID B0:F2:E6:95:66:6B:03
pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7
pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03
pev: slac_session: session.state 1
pev: slac_session: session.sounds 0
pev: slac_session: session.limit 100
pev: slac_session: session.pause 20
pev: slac_session: session.chargetime 2
pev: slac_session: session.settletime 10
pev: slac_session: session.counter 0
pev: slac_session: session.flags 0x0006
pev: DisconnectedState: Probing ...
pev: pev_cm_slac_param: --> CM_SLAC_PARAM.REQ
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 64 ..........s....d
00000010 60 00 00 00 00 00 01 87 05 73 18 00 01 00 00 00 `........s......
00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000030 00 00 00 00 00 00 00 00 00 00 00 00 ............
00000000 00 01 87 05 73 18 02 AB 02 D8 32 3C 88 E1 01 65 ....s.....2<...e
00000010 60 00 00 FF FF FF FF FF FF 0A 06 01 00 01 87 05 `...............
00000020 73 18 00 00 00 01 87 05 73 18 00 01 00 00 00 00 s.......s.......
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000080 00 00 00 00 00 00 00 00 00 00 00 00 ............
pev: pev_cm_slac_param: <-- CM_SLAC_PARAM.CNF
pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.MSOUND_TARGET FF:FF:FF:FF:FF:FF
pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.NUM_SOUNDS 10
pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.TIME_OUT 6
pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.RESP_TYPE 1
pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.FORWARDING_STA 00:01:87:05:73:18
pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.APPLICATION_TYPE 0
pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.SECURITY_TYPE 0
pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.RunID 00:01:87:05:73:18:00:01
pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.CipherSuite 0
pev: slac_session: session.RunID 00:01:87:05:73:18:00:01
pev: slac_session: session.APPLICATION_TYPE 0
pev: slac_session: session.SECURITY_TYPE 0
pev: slac_session: session.RESP_TYPE 1
pev: slac_session: session.NUM_SOUNDS 10
pev: slac_session: session.TIME_OUT 6
pev: slac_session: session.NumGroups 0
pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: slac_session: session.MSOUND_TARGET FF:FF:FF:FF:FF:FF
pev: slac_session: session.FORWARDING_STA 00:01:87:05:73:18
pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA
pev: slac_session: session.PEV_MAC 00:01:87:05:73:18
pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00
pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7
pev: slac_session: session.NID B0:F2:E6:95:66:6B:03
pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7
pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03
pev: slac_session: session.state 2
pev: slac_session: session.sounds 0
pev: slac_session: session.limit 100
pev: slac_session: session.pause 20
pev: slac_session: session.chargetime 2
pev: slac_session: session.settletime 10
pev: slac_session: session.counter 0
pev: slac_session: session.flags 0x0006
pev: UnmatchedState: Sounding ...
pev: pev_cm_start_atten_char: --> CM_START_ATTEN_CHAR.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 6A ..........s....j
00000010 60 00 00 00 00 0A 06 01 00 01 87 05 73 18 00 01 `...........s...
00000020 87 05 73 18 00 01 00 00 00 00 00 00 00 00 00 00 ..s.............
00000030 00 00 00 00 00 00 00 00 00 00 00 00 ............
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v
00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `...............
00000020 AA AA AA AA AA AA 09 00 01 87 05 73 18 00 01 00 ...........s....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v
00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `...............
00000020 AA AA AA AA AA AA 08 00 01 87 05 73 18 00 01 00 ...........s....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v
00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `...............
00000020 AA AA AA AA AA AA 07 00 01 87 05 73 18 00 01 00 ...........s....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v
00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `...............
00000020 AA AA AA AA AA AA 06 00 01 87 05 73 18 00 01 00 ...........s....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v
00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `...............
00000020 AA AA AA AA AA AA 05 00 01 87 05 73 18 00 01 00 ...........s....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v
00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `...............
00000020 AA AA AA AA AA AA 04 00 01 87 05 73 18 00 01 00 ...........s....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v
00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `...............
00000020 AA AA AA AA AA AA 03 00 01 87 05 73 18 00 01 00 ...........s....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v
00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `...............
00000020 AA AA AA AA AA AA 02 00 01 87 05 73 18 00 01 00 ...........s....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v
00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `...............
00000020 AA AA AA AA AA AA 01 00 01 87 05 73 18 00 01 00 ...........s....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v
00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `...............
00000020 AA AA AA AA AA AA 00 00 01 87 05 73 18 00 01 00 ...........s....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000000 00 01 87 05 73 18 02 AB 02 D8 32 3C 88 E1 01 6E ....s.....2<...n
00000010 60 00 00 00 00 00 01 87 05 73 18 00 01 87 05 73 `........s.....s
00000020 18 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000040 00 00 00 00 00 00 3A 19 17 14 15 16 18 14 13 13 ......:.........
00000050 15 13 13 13 13 12 12 13 12 12 12 13 13 13 12 11 ................
00000060 0F 10 11 11 11 11 11 11 11 11 13 10 10 10 10 11 ................
00000070 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 ................
00000080 13 00 00 00 00 00 00 00 00 00 00 00 ............
pev: pev_cm_atten_char: <-- CM_ATTEN_CHAR.IND
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.APPLICATION_TYPE 0
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SECURITY_TYPE 0
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SOURCE_ADDRESS 00:01:87:05:73:18
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RunID 00:01:87:05:73:18:00:01
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SOURCE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RESP_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.NUM_SOUNDS 0
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.ATTEN_PROFILE.NumGroups 58
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.ATTEN_PROFILE.AAG 19:17:14:15:16:18:14:13:13:15:13:13:13:13:12:12:13:12:12:12:13:13:13:12:11:0F:10:11:11:11:11:11:11:11:11:13:10:10:10:10:11:13:10:10:10:10:10:10:10:10:10:10:10:10:10:10:11:13
pev: pev_cm_atten_char: --> CM_ATTEN_CHAR.RSP
00000000 02 AB 02 D8 32 3C 00 01 87 05 73 18 88 E1 01 6F ....2<....s....o
00000010 60 00 00 00 00 00 01 87 05 73 18 00 01 87 05 73 `........s.....s
00000020 18 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000040 00 00 00 00 00 00 ......
pev: slac_connect: Average attenuation (17) less than limit (100) from 58 groups
pev: slac_connect: 19:17:14:15:16:18:14:13:13:15:13:13:13:13:12:12:13:12:12:12:13:13:13:12:11:0F:10:11:11:11:11:11:11:11:11:13:10:10:10:10:11:13:10:10:10:10:10:10:10:10:10:10:10:10:10:10:11:13
pev: UnmatchedState: Matching ...
pev: pev_cm_slac_match: --> CM_SLAC_MATCH.REQ
00000000 02 AB 02 D8 32 3C 00 01 87 05 73 18 88 E1 01 7C ....2<....s....|
00000010 60 00 00 00 00 3E 00 AA AA AA AA AA AA AA AA AA `....>..........
00000020 AA AA AA AA AA AA AA AA 00 01 87 05 73 18 00 00 ............s...
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 ................
00000040 AB 02 D8 32 3C 00 01 87 05 73 18 00 01 00 00 00 ...2<....s......
00000050 00 00 00 00 00 .....
pev: pev_cm_slac_match: <-- CM_SLAC_MATCH.CNF ?
from open-plc-utils.
Related Issues (20)
- Confused about CM_SET_KEY.CNF result field HOT 3
- SERCOMM IP522CG v2
- struct cm_mnbc_sound_indicate is wrong HOT 1
- Function pev_cm_mnbc_sound setting wrong value for CNT field
- Long link time >4.5 seconds < 25 seconds HOT 2
- Always getting CPU IRQ after the link is up
- Installation Problem HOT 2
- Check Signal Noise and Tonemaps HOT 3
- Unclear how to get rx/rx rates for local (nearest) node
- attenuation threshold vs SLAC strength HOT 1
- PLC Reboot HOT 1
- Can't List TPLink Devices HOT 3
- QCA7006 Comapitbility? HOT 2
- PLC: Wait for association HOT 1
- G.hn support? HOT 1
- fast charging scenerio with open-plc-utils?
- QCA7500: Unable to flash firmware: "Failure (0xFF): Device refused request" HOT 1
- ls
- Questions about the Local MAC and Host MAC of the QCA700x
- When SLAC is in the Linked_ok state, the cpu_on status bit in INTR_CAUSE is set? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from open-plc-utils.