Please login or register.

Login with username, password and session length

Author Topic: I2C(24LC64) Usb Driver  (Read 10880 times)

marineau

  • Hero Member
  • *****
  • Helpful Post Rating: 2
  • Posts: 162
I2C(24LC64) Usb Driver
« on: December 31, 2006, 04:30:57 PM »

I know that can read data from CM15A with SDK !

But I would like read data frum USB directly, and not use x10nets.exe.

A cm15A use a USB chip 24Lc64, normally a driver for this USB Chip is a type I2C...

Does anyone have this driver (public version) ?

Thanks
Logged

Brian H

  • Community Organizer
  • Hero Member
  • ***
  • Helpful Post Rating: 305
  • Posts: 13295
Re: I2C(24LC64) Usb Driver
« Reply #1 on: December 31, 2006, 06:48:28 PM »

The 24LC64 is an EEPROM. Memory
The USB Interface and microcontroller are all in one chip. U1 a Cypress CY7C63723.

Data Sheet for the Cypress chip:

http://www.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=209&PageID=259&fid=16&rpn=CY7C637xx&ref=pfm
« Last Edit: December 31, 2006, 06:53:15 PM by Brian H »
Logged

marineau

  • Hero Member
  • *****
  • Helpful Post Rating: 2
  • Posts: 162
Re: I2C(24LC64) Usb Driver
« Reply #2 on: January 01, 2007, 08:48:09 PM »

Thank you Brian !

Now, anyone, if you are intersting, I found a driver to install under XP, that give you a possibility to read via your USB port directly data from your CM15A or another interface !
http://www.jungo.com/dnload.html#dnload_wd
Get WinDriver 30 days Trial version !

While this installation, you can choose to use their software, or install a source code for different language, like C++, VB, Linux, Studio, Studio .NET, Borland,Solaris, C++ for CE, Delphi ....

While installation, you have to choose USB Port "X10 Wireless Technology" for CM15A

It limited to 30 days ! If anyone found another driver Free tell me !
« Last Edit: January 02, 2007, 08:03:06 AM by marineau »
Logged

Brian H

  • Community Organizer
  • Hero Member
  • ***
  • Helpful Post Rating: 305
  • Posts: 13295
Re: I2C(24LC64) Usb Driver
« Reply #3 on: January 02, 2007, 06:14:32 AM »

Thank you for getting the driver data. This may assist others in their searches.
Logged

jmattioni

  • Newbie
  • Helpful Post Rating: 0
  • Posts: 4
Re: I2C(24LC64) Usb Driver
« Reply #4 on: March 28, 2007, 10:46:08 PM »

I'm not clear on why a different usb driver is needed if you're using Windows. The scripting interface should already include the usb driver, it's just a matter of knowing how to open it.

Does anyone know how to open the USB device directly and bypass the COM interface? I'm using C++ and would rather have direct access to the CM15A. Thanks.
Logged

MichaelC

  • Hero Member
  • *****
  • Helpful Post Rating: 36
  • Posts: 151
Re: I2C(24LC64) Usb Driver
« Reply #5 on: March 29, 2007, 02:32:05 PM »

You might want to look at the work others have done in communicating with the CM15A on OSX and Linux. I know at least one of the forum users here has written software for Linux that communicates with (but doesn't download timers/macros to) the CM15A.
Logged

jmattioni

  • Newbie
  • Helpful Post Rating: 0
  • Posts: 4
Re: I2C(24LC64) Usb Driver
« Reply #6 on: March 29, 2007, 07:44:21 PM »

You might want to look at the work others have done in communicating with the CM15A on OSX and Linux. I know at least one of the forum users here has written software for Linux that communicates with (but doesn't download timers/macros to) the CM15A.

Michael,

Thanks for the response. I've been looking at some of the Linux work in order to figure out the raw interface to the CM15A. I was hoping to use the original X10 Windows driver, but not the COM (scripting) interface that comes with it. The Linux and OSX crowd have no choice but to write their own driver, but I'm working strictly in Windows at this point and could use the existing driver if I knew how to access it directly.
Logged
 

X10.com | About X10 | X10 Security Systems | Cameras| Package Deals
© Copyright 2014-2016 X10.com All rights reserved.