I'm trying to a meter using an optical head with the following parameters:-
----------------------------------------------------------
client.setInterfaceType(InterfaceType.HDLC);
client.setClientAddress(*);
client.setAuthentication(Authentication.HIGH_GMAC);
client.setServiceClass(ServiceClass.CONFIRMED);
client.getCiphering().setSecurity(Security.AUTHENTICATION_ENCRYPTION);
client.getCiphering().setSystemTitle(GXCommon.hexToBytes("****************")); client.getCiphering().setBlockCipherKey(GXCommon.hexToBytes("****************"));
client.getCiphering().setAuthenticationKey(GXCommon.hexToBytes("****************"));
client.setServerAddress(*);
----------------------------------------------------------
The SNMR request was done successfully, but the association always failed
with the following message:-
----------------------------------------------------------
RX: 7E A0 10 03 02 E7 30 6A C6 E6 E7 00 D8 01 01 3C 43 7E
----------------------------------------------------------
Any idea of what should I change?
Note: I've connected successfully with the meter with the same kyes, but I can't compare the message because it's a closed-source executable.
Can you get a hex trace from the other app so I can check the settings from the bytes?
It also helps if you can send the block cipher and authentication keys to me by email so I can verify everything.
Hi,
Hi,
Can you get a hex trace from the other app so I can check the settings from the bytes?
It also helps if you can send the block cipher and authentication keys to me by email so I can verify everything.
BR,
Mikko