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

Anyone want a new project?

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - General Forum
View previous topic :: View next topic  
Author Message
The Robman
Site Owner


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

                    
PostPosted: Sun Jul 22, 2007 7:03 pm    Post subject: Anyone want a new project? Reply with quote

Does anybody here fancy taking on a project? Long before we started the JP1 group, there was a bunch of hackers who discovered that you could control old OFA remotes using a serial cable. Now, all they were able to do was control the remote from a PC, they never figured out how to actually load upgrades into the remote or do any of the other stuff that we can do using JP1.

I have archived copies on my site of several of the web pages that discussed this topic, and I also have copies of some of the programs that they used. I've never gotten around to building one of these old cables to see what it can really do.

I'm hoping that someone who's got some spare time, and also an old 3-hole OFA remote, will take a look into this. I'm assuming that UEI could load upgrades into the remote using the 3-hole connector on these old remotes, so if they can, we should be able to do so also.

Now, why bother you may ask? It's just for the sake of knowing, I guess. Plus, if can make contact with these remotes, who knows what other info we might get from them.

Here's a brief list of some of the relevant stuff in my archives:

John Wasser
I have a complete archive of John's web site here:
http://www.hifi-remote.com/wasser/

The pages relevant to this topic are here:
http://www.hifi-remote.com/wasser/SerialCable.shtml
http://www.hifi-remote.com/wasser/SerialSoftware.shtml

Ziggr
A user with the ID "Ziggr" used to have a page on this topic too, my archive of his site is here:
http://www.hifi-remote.com/ziggr/

He has a schematic of the cable here:
http://www.hifi-remote.com/ziggr/schematic.shtml

And he describes the two possible baud rates here:
http://www.hifi-remote.com/ziggr/9600.shtml (9600 baud, newer remotes)
http://www.hifi-remote.com/ziggr/4800.shtml (4800 baud, older remotes)

Jon Somers
A fellow called Jon Somers wrote a program to control the remotes using this cable. My archive of his page is here:
http://www.hifi-remote.com/wasser/somers.shtml

And you can download his program from here:
http://www.hifi-remote.com/wasser/urc.zip

David Huras
A fellow called David Huras wrote a couple of different programs for remotes and X10, my archive of his site is here:
http://www.hifi-remote.com/huras/

He describes his Windows program for controlling remotes here:
http://www.hifi-remote.com/huras/irdcw.htm

And you can download it from here:
http://www.hifi-remote.com/huras/irdcw250.zip

OFA Developers Manual
You used to be able to buy a printed manual from Smart Home which described how to write a program to use this cable. I bought a copy and used OCR to create the following page:
http://www.hifi-remote.com/wasser/ofa-manual.shtml
_________________
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
mr_d_p_gumby
Expert


Joined: 03 Aug 2003
Posts: 1370
Location: Newbury Park, CA

                    
PostPosted: Sun Jul 22, 2007 11:04 pm    Post subject: Reply with quote

...and, this discussion with the late Jon Armstrong would strongly suggest that the URC-7070 / RS 15-1925 has a hybrid of both the JP1 inteface and the three-pin interface.
_________________
Mike England
Back to top
View user's profile Send private message
The Robman
Site Owner


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

                    
PostPosted: Sun Jul 22, 2007 11:44 pm    Post subject: Reply with quote

mr_d_p_gumby wrote:
...and, this discussion with the late Jon Armstrong would strongly suggest that the URC-7070 / RS 15-1925 has a hybrid of both the JP1 inteface and the three-pin interface.

I've just re-read Jon's thread (it's been a while) but I'm not seeing the "hybrid" connection from it. However, you are not wrong. While the URC-7070 and 15-1925 remotes both have regular 6-pin connectors, the 15-1918 has a 3-hole connector. I have a 15-1918 that has been modified to have a 6-pin and it shares an RDF with the 15-1925, so it's got the same chip onboard. Therefore, your assumption about it being a hybrid is a good one. IIRC, the 15-1919 also shares that RDF, and it's also a 3-hole remote. The reason I mention it is because it's also an RF remote, so it should be somewhere on the FCC web site. I have one somewhere, but it's in a box that's buried under some other boxes. If I get a chance, I'll dig it out to see if there's an FCC id on it.
_________________
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: 21238
Location: Chicago, IL

                    
PostPosted: Sun Jul 22, 2007 11:52 pm    Post subject: Reply with quote

OK, I decided to dig the remote out. It's FCC id is B4S 15-1919T. While there is an entry on the FCC site for it, filed by X10, there's no supporting data, so no schematic.
_________________
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: 21238
Location: Chicago, IL

                    
PostPosted: Mon Jul 23, 2007 1:51 pm    Post subject: Reply with quote

There is a schematic of the 15-1925 remote here:
http://www.hifi-remote.com/files/schematics/15-1925.pdf

I will try looking at my 15-1918 remote to see if I can see where the 3-hole connector would fit into that schematic. I'm guessing that the 15-1925 would be a "9600 baud" remote.

Here's a brief summary of the serial protocol for each type of remote.

9600 Baud
To wake up the remote:
  • push any button on the remote (Yes, you must physically press a button. What a pain.)
  • send a "W" to the remote
  • receive an 0x06 from the remote
  • send a "K" to the remote
Once the remote's awake, you can send any single-byte keycode to the remote. The remote ignores commands if you send them too fast: delay 50-100 msec after each command. Macro commands probably need even more time.
To put the remote to sleep:

  • send an "0xFF" to the remote
4800 Baud
To wake up the remote:
  • raise DTR (to power the serial cable)
  • send a serial BREAK for at least 50 msec (15 msec minimum, but some remotes take longer than that, maybe even 100 msec)
  • receive a wake-up acknowlege from the remote: 0x6E
  • send a serial execute command to the remote: 0xBC
  • receive a serial execute command acknowlege: 0x6F
Once the remote's awake, you can send any single-byte keycode to the remote. The remote will go to sleep after execute the keycode. The remote will echo back the keycode.
If you send a macro command that issues multiple keycodes, the remote echoes back only the last keycode.

After each command:
  • lower DTR (power down the serial cable)
  • wait 200 msec

_________________
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
Kevin Timmerman
Expert


Joined: 09 Jan 2007
Posts: 142
Location: West Michigan

                    
PostPosted: Tue Jan 29, 2008 6:24 am    Post subject: Reply with quote

...

Last edited by Kevin Timmerman on Tue Feb 05, 2008 11:14 am; edited 1 time in total
Back to top
View user's profile Send private message
dre



Joined: 03 Jan 2005
Posts: 22

                    
PostPosted: Tue Jan 29, 2008 3:51 pm    Post subject: Reply with quote

Cool project... it would be nice if we could control JP1 remotes via a PC. For those of us with HTPC's, it's a good way to remotely blast IR signals short of going out and buying a USB IR thingy.
Back to top
View user's profile Send private message
Ex-Navy



Joined: 18 Oct 2006
Posts: 26

                    
PostPosted: Sun Feb 03, 2008 9:47 pm    Post subject: 3 Pin Serial for JP1 remotes Reply with quote

Rob,

The schematic that you provided of the 15-1918 remote uses a Freescale
68HC05C9A microcontroller here:

http://www.freescale.com/files/microcontrollers/doc/data_sheet/MC68HC05C9A.pdf

The 3 wires you are referring to are the pins that communicate serially to
that microprocessor via the Serial Communications Interface in Chapter 9 of the above document.

The wake commands you speak of are done through this interface. Conversion of the signals TTL to RS232 have to take place to communicate with the microprocessor.

The 3 pins are TX (transmit), RX (receive) and GND.

On the schematic you see a Telephone pickup section. Notice pins 1,2 and 3. Pin 3 is GND.

This is the 3 pin connection. Upgrades for this remote could be done through a 6 PIN IDC header or a telephone (serial) connection.

The EEPROM is a Atmel or Microchip 24C08A (2 wire EEPROM)

I would be interested in seeing if I could read the memory contents of a 15-1918 remote with my development software.

I work with PICs and am very interested in developing a hardware/software protocol analyzer to determine what protocol it uses and what are the button mapping.
Back to top
View user's profile Send private message
StillLearning



Joined: 10 Mar 2006
Posts: 16
Location: Chicago,IL

                    
PostPosted: Thu Feb 14, 2008 9:09 pm    Post subject: OFA-12 URC-5000 Reply with quote

I had or still have somewhere a cable for My OFA-12 urc5000.

Heaven only know why it is.

I was using it one day on the remote and it slipped out during an opteration. Bye Bye

The now does not respond to anything. No LED action on any key push.

I opened it.

Main cpu Toshiba 80C35AT 8-BIT microP. Don't have a spec sheet for it.

Memory GOLDSTAR GM76C256LFW10 32K 8BIT Static 5.0V

This remote also has a 3v 2032 battery inside it.

It has the 3 pin serial visible under the battery compartment plus to the left under the plastic shell is another 4 pin connector.

The 4 pin does not seem to go to the same location. Probably the service upgrade connection.

I have not traced the remote out as I said it does not respond any more.

It was fun using it as a semi super PC remote. I say semi super because it didn't have all of the component codes I needed.

If you needed a new device code. It had to be sent in.

Bruce
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - General Forum All times are GMT - 5 Hours
Page 1 of 1

 
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
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control