Menu

#7 SH624 remote sends unknown RFSEC command

v0.1.3
open
nobody
2
2013-03-19
2013-03-03
No

Hello, my Marmitek SH624 remote has four security buttons:
-ARM-Home
-ARM-Away
-DISARM
-PANIC
All messages are recognized as from a KR10A and are decoded correctly except the ARM-Home message. It shows up as:
Rx RFSEC Addr: 7D:59:00 Func: (null)
instead off something like:
Rx RFSEC Addr: 7D:59:00 Func: ArmHome_KR10A

Here a debug from mochad:

ARM-Home:
decode.c:713:cm15a_decode_rf(-1,8) 5D 29 7D 72 0E F1 59 00
mochad.c:334:copy_clients
mochad.c:346:copy_clients 0
decode.c:713:cm15a_decode_rf(-1,8) 5D 29 7D 72 0E F1 59 00
mochad.c:334:copy_clients
mochad.c:346:copy_clients 0

Arm-Away:
decode.c:713:cm15a_decode_rf(-1,8) 5D 29 7D 72 06 F9 59 00
mochad.c:334:copy_clients
mochad.c:346:copy_clients 0
decode.c:713:cm15a_decode_rf(-1,8) 5D 29 7D 72 06 F9 59 00
mochad.c:334:copy_clients
mochad.c:346:copy_clients 0

Disarm:
decode.c:713:cm15a_decode_rf(-1,8) 5D 29 7D 72 86 79 59 00
mochad.c:334:copy_clients
mochad.c:346:copy_clients 0
decode.c:713:cm15a_decode_rf(-1,8) 5D 29 7D 72 86 79 59 00
mochad.c:334:copy_clients
mochad.c:346:copy_clients 0

I hope you can fix this.

Best,

Janno

Discussion

  • Janno Schouwenburg

    I think a fix is easy by adding a key 0E and value pair to the array definition static const struct SecEventRec SecEventNameslongaddr in the encode.c file.

     
  • Janno Schouwenburg

    I have been trying to fix this and found out that adding:
    {0x0E, "Arm_Home_KR10A"},
    to "static const struct SecEventRec SecEventNames" in decode.c fixes this for me.
    However it looks like you wanted it to work in a different way as I see the definition of "static const struct SecEventRec SecRemoteKeyNames" where you already included a text representation of this 0x0E value.
    Can you please include my or another fix in a future version? Thnx in advance.

     

Log in to post a comment.