JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Glow with the Show ears
Goto page Previous  1, 2, 3, 4, 5
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Protocol Decodes
View previous topic :: View next topic  
Author Message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 18375
Location: Chicago, IL

PostPosted: Tue Jun 26, 2018 9:28 pm    Post subject: Reply with quote

I have created an executor that replicates this signal, including the checksum.
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=25262
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
ishootstuff



Joined: 30 May 2018
Posts: 11

PostPosted: Wed Jun 27, 2018 4:33 am    Post subject: Reply with quote

Looks like I need to get a remote. It's the passholder blockout month Sad
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 18375
Location: Chicago, IL

PostPosted: Wed Jun 27, 2018 9:33 am    Post subject: Reply with quote

ishootstuff wrote:
Looks like I need to get a remote. It's the passholder blockout month Sad

This one will do the trick, $16 on Amazon (with Prime shipping)
https://www.amazon.com/dp/B00HNIHM5S/
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 18375
Location: Chicago, IL

PostPosted: Wed Jun 27, 2018 9:54 am    Post subject: Reply with quote

The Robman wrote:
I have created an executor that replicates this signal, including the checksum.
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=25262

I haven't had time to do a write-up on how this works yet, but basically the executor takes 8 fixed bytes of data, this is to allow for some of the longer signals. So what you do is either enter decimal device codes for the first few bytes, or just enter them as raw data, and then pad out the remaining 8 bytes with zeroes. For example, if you want to generate the signals that start with 0x90, enter "90 00 00 00 00 00 00 00", and if you want to generate the signals that start with 0x91 0x0E, enter "91 0E 00 00 00 00 00 00" in the raw data field.

With the current version, you'll have to create a separate upgrade for each codeset based on the fixed data that it uses, but you can use the same executor (protocol upgrade).

My next task is to create a combo version where you can combine the different codesets into one.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 18375
Location: Chicago, IL

PostPosted: Wed Jun 27, 2018 10:16 am    Post subject: Reply with quote

for those interested in the protocol itself, here's some info.

The frequency is about 38kHz.
Logical ONE is +0 -400
Logical ZERO is +400 -0

There are no leadin or leadout pairs and the signal does not repeat.

Each byte of data is preceded by a ZERO and followed by a ONE, making 10 bits per byte in total.

The signal is LSB, but the executor is MSB, which means it accepts data in an MSB format but transmits the signal in LSB format.

The first nibble of the first byte is always "9" and the second nibble is a zero-based count of data bytes (ie, 0=1 byte, 1=2 bytes, etc).

For the executor itself, I had to manually send the data one bit at a time and I created a loop to send the data one byte at a time. The executor calculates the checksum while it sends the data bytes.

To send the fixed data, the executor grabs the length from the first byte and sends the required number of fixed bytes, then it moves on to send the OBC and checksum bytes.

My testing found that the device was quite fussy about getting the frequency and burst timings exactly right.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
jward



Joined: 02 May 2006
Posts: 16

PostPosted: Wed Jun 27, 2018 11:00 am    Post subject: Reply with quote

The Robman wrote:
I have created an executor that replicates this signal, including the checksum.
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=25262

Thanks. I'll have to try this out.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 18375
Location: Chicago, IL

PostPosted: Thu Jun 28, 2018 8:21 pm    Post subject: Reply with quote

I just added a combo version to the zip
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - Protocol Decodes All times are GMT - 5 Hours
Goto page Previous  1, 2, 3, 4, 5
Page 5 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Get Smart! the band's official homepage Rockabilly Central