Holtek Decoder


Closed Thread
Results 1 to 17 of 17

Thread: Holtek Decoder

Hybrid View

  1. #1
    Join Date
    Jul 2009
    Posts
    2


    Did you find this post helpful? Yes | No

    Default

    Having spent a couple of hours decoding the output from a Holtek HT600 encoder (in a Micromark wireless burglar alarm system), using the voltage divider / sound card / audacity method, I decided to post the specs to save anybody else the trouble...

    01 01 0 - 5 bit header
    01 01 01 01 01 - A0 A1 A2 A3 A4
    01 01 01 01 01 - A5 A6 A7 A8 A9 (note A5 doesn't exist and is always 01)
    01 01 01 01 01 - NA AD11 AD12 AD13 AD14
    01 01 01 - AD15 NA NA

    As noted, there is no A5 pin on the chip - this results in 01 always being present in this field. I'm not sure what the final four bits do, they always seem to be 01.

    Hope this helps. I'm hoping Bruce's code will decode this - otherwise I've got the info to write my own :-)

  2. #2
    Join Date
    Jul 2009
    Posts
    2


    Did you find this post helpful? Yes | No

    Default

    Having spent a couple of hours decoding the output from a Holtek HT600 encoder (in a Micromark wireless burglar alarm system), using the voltage divider / sound card / audacity method, I decided to post the specs to save anybody else the trouble...

    The pulse train looks like this:

    01 01 0 - 5 bit header
    01 01 01 01 01 - A0 A1 A2 A3 A4
    01 01 01 01 01 - A5 A6 A7 A8 A9 (note A5 doesn't exist and is always 01)
    01 01 01 01 01 - NA AD11 AD12 AD13 AD14
    01 01 01 - AD15 NA NA

    0 (pin pulled low) is encoded as 00
    1 (pin pulled high) is encoded as 11
    - (pin left floating) is encoded as 01

    A[0-9] is the address pin (these are connected to DIP switches on my alarm), AD[11-15] are the data pins - these are connected to other switches corresponding to the data that should be sent. As noted, there is no A5 pin on the chip - this results in 01 always being present in this field. I'm not sure what the final four bits do, they always seem to be 0, 1, 0, 1.

    Between A9 and AD11 there appears to be two sync bits. These appear to be always 01.

    Hope this helps. I'm hoping Bruce's code will decode this - otherwise I've got the info to write my own :-)

Similar Threads

  1. CTCSS Tone Decoder Sample Program
    By sozkarabacak in forum General
    Replies: 0
    Last Post: - 20th October 2009, 07:15
  2. Req: Basic code for 32 bit hitach ir decoder
    By aa222k in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 6th January 2009, 06:16
  3. tone decoder
    By grounded in forum General
    Replies: 6
    Last Post: - 30th June 2008, 21:46
  4. Replies: 1
    Last Post: - 10th May 2006, 16:17
  5. 3-to-8 Decoder Program
    By BlackNoir in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 28th December 2005, 20:51

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts