Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

setting up qca device for SLAC 15118-3 pev or evse #157

Open
OSkrk opened this issue Dec 13, 2021 · 3 comments
Open

setting up qca device for SLAC 15118-3 pev or evse #157

OSkrk opened this issue Dec 13, 2021 · 3 comments

Comments

@OSkrk
Copy link

OSkrk commented Dec 13, 2021

Hello,

I'm currently testing two different modules which are equiped with a QCA7000 (EVACharge and plc-stamp-micro-evk). With both devices I got the same result during matching process:

pev: pev_cm_slac_match: <-- CM_SLAC_MATCH.CNF ?

So I guess I'm not getting an answer to the last message from the EVSE.

In EVSE side is a charging station which I have limited access to logs so, the only Info I have is:

CM_SLAC_Match_Req received but message is not valid or message not expected.

I guess I'm doing something wrong while setting up the modules as PEV. Do you have any hints of what could be the problem or how to correctly setup the modules and verify it?

Thank you !

Please find below the logs:

plc-stamp-micro-evk

/open-plc-utils-master/slac $ pev -i eth1 -p pev.ini -d
pev: slac_session: session.RunID BA:6A:A7:15:49:8C: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 BA:6A:A7:15:49:8C
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 40
pev: slac_session: session.pause 20
pev: slac_session: session.chargetime 3600
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
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 4B:EF:8A:9B
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 BA:6A:A7:15:49:8C: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 BA:6A:A7:15:49:8C
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 40
pev: slac_session: session.pause 20
pev: slac_session: session.chargetime 3600
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
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 BA:6A:A7:15:49:8C
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 BA:6A:A7:15:49:8C:00:01
pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.CipherSuite 0
pev: slac_session: session.RunID BA:6A:A7:15:49:8C: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 BA:6A:A7:15:49:8C
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 BA:6A:A7:15:49:8C
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 40
pev: slac_session: session.pause 20
pev: slac_session: session.chargetime 3600
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
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
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 BA:6A:A7:15:49:8C
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RunID BA:6A:A7:15:49:8C: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 15:14:16:1B:20:22:1D:1D:1D:1F:1E:1E:1F:21:1F:20:24:29:26:23:21:20:20:1E:1A:18:1D:1F:21:1F:1E:1D:1E:1E:1E:20:1E:1E:20:21:21:24:23:24:26:27:28:29:2A:2D:2F:2E:2F:31:32:33:33:35
pev: pev_cm_atten_char: --> CM_ATTEN_CHAR.RSP
pev: slac_connect: Average attenuation (34) less than limit (40) from 58 groups
pev: slac_connect: 15:14:16:1B:20:22:1D:1D:1D:1F:1E:1E:1F:21:1F:20:24:29:26:23:21:20:20:1E:1A:18:1D:1F:21:1F:1E:1D:1E:1E:1E:20:1E:1E:20:21:21:24:23:24:26:27:28:29:2A:2D:2F:2E:2F:31:32:33:33:35
pev: UnmatchedState: Matching ...
pev: pev_cm_slac_match: --> CM_SLAC_MATCH.REQ
pev: pev_cm_slac_match: <-- CM_SLAC_MATCH.CNF ?

When trying with an EVACharge card I've got:

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:$
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:$
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$
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:$
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:$
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: 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:$
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:$
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$
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:$
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:$
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
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: 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:$
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:$
pev: slac_session: session.PEV_MAC 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:$
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$
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:$
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:$
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
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND
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$
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RunID 00:01:87:05:73:18:00$
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SOURCE_ID 00:00:00:00:00:0$
pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RESP_ID 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$
pev: pev_cm_atten_char: --> CM_ATTEN_CHAR.RSP
pev: slac_connect: Average attenuation (18) less than limit (100) from 58 groups
pev: slac_connect: 19:17:14:15:17:19:14:13:14:16:13:13:12:13:11:11:12:11:11:11:$
pev: UnmatchedState: Matching ...
pev: pev_cm_slac_match: --> CM_SLAC_MATCH.REQ
pev: pev_cm_slac_match: <-- CM_SLAC_MATCH.CNF ?
@OSkrk
Copy link
Author

OSkrk commented Dec 13, 2021

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...

@OSkrk
Copy link
Author

OSkrk commented Dec 15, 2021

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 ?

@OSkrk
Copy link
Author

OSkrk commented Dec 17, 2021

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant