Please login or register.

Login with username, password and session length

Author Topic: Any hope of getting the CM15A info for Linux?  (Read 32317 times)

neil cherry

  • Jr. Member
  • **
  • Helpful Post Rating: 0
  • Posts: 14
Any hope of getting the CM15A info for Linux?
« on: August 11, 2005, 02:00:00 PM »

Hello X10;

The Open Source community has been waiting
for more than 9 months on the info for the
CM15A. Are you going to share that info with
us? So far we've figured out lots of bits and
pieces but we've got just as many questions
as we did when we first started out. We
really need that info to continue to make
real progress on software for Linux.
Logged

dl broughton

  • Newbie
  • Helpful Post Rating: 0
  • Posts: 1
Re: Any hope of getting the CM15A info for Linux?
« Reply #1 on: September 06, 2005, 06:30:00 PM »

I'll second Neil's plea.  There are lots on
linux users that are waiting expectantly for
the cm15a drivers.
Logged

D Macintosh

  • Guest
Re: Any hope of getting the CM15A info for Linux?
« Reply #2 on: October 24, 2005, 01:09:26 PM »

BUMP

Linux info please!
Logged

roger1818

  • Hero Member
  • *****
  • Helpful Post Rating: 28
  • Posts: 1072
  • Roger H.
Re: Any hope of getting the CM15A info for Linux?
« Reply #3 on: October 24, 2005, 05:05:33 PM »

I don't think anyone from X10 reads this
particular forum.  The only forum that I have
seen "X10 Pro" on recently is General.
Logged

Dan Yeakley

  • Guest
Re: Any hope of getting the CM15A info for Linux?
« Reply #4 on: November 19, 2005, 10:34:13 PM »

Please.    X10, You promote the fact that
that you want to embrace the development
community, yet you have not release protocol
specs and info needed for the development
community to creating compeling solutions.....
Logged

mike roth

  • Newbie
  • Helpful Post Rating: 0
  • Posts: 4
Re: Any hope of getting the CM15A info for Linux?
« Reply #5 on: November 24, 2005, 01:47:30 AM »

If you want to port it to linux then just
interface with the USB controller, since its
USB you just need to interface with it like
a serial device. Not unless then encrypt it.
I though linux could SYNC the protocol and
view messages or PEEK into writting and
reading from the buffer?

Also why not just contact them on the phone
or email them directly instead of trying to
move it through the phone.
Logged

neil cherry

  • Jr. Member
  • **
  • Helpful Post Rating: 0
  • Posts: 14
Re: Any hope of getting the CM15A info for Linux?
« Reply #6 on: November 27, 2005, 01:25:22 PM »

>If you want to port it to linux then just
>interface with the USB controller, since its
>USB you just need to interface with it like
>a serial device. Not unless then encrypt it.
>I though linux could SYNC the protocol and
>view messages or PEEK into writting and
>reading from the buffer?

I've already written the USB driver to allow
Linux to use the CM15A (and I have a driver
for the CM19A and another PLC company's
device). The problem is that while we see
the codes come across and we've 'sniffed'
the codes being sent we don't always know
what they translate into. Example:

5A 07 15 F2 FE F2 FE F2 FE

What does that mean? I received that from the
CM15A.

I'm growing tired of not getting any info
(but I need to support the community) so
my main efforts are going into developing
around other PLCs. If X10 should share the
info I'll make the effort to take advantage
of it.

>Also why not just contact them on the phone
>or email them directly instead of trying to

I'm not sure what you're trying to say here
but let me guess.

If you search through some of the posts
you'll see that I've been in contact with
X10 on the very subject (both development
and marketing). The word, post here a year
ago, was that we're busy now but we'll get
to it. Well I've also been contacted by
other vendors and I have their info. So
I've decided to take the 'bird in the
hand' approach and go with what I've got.

You can take a look at my various web
pages here:

http://home.comcast.net/~ncherry/

I've been doing this for a few years. :-)

Right now I'm spending a lot of time writing
a book on Linux Home Automation.
Logged

mike roth

  • Newbie
  • Helpful Post Rating: 0
  • Posts: 4
Re: Any hope of getting the CM15A info for Linux?
« Reply #7 on: November 27, 2005, 02:49:32 PM »

err sorry about that

i found some docs hidden on thier FTP which
explain the HEX code however, not in full
detail view i dont know why they just didnt
use simple binary and documented all thier
systems. Oh well, i guess this company does
not really care, because half thier stuff
that thier home automation programmer can do
is not even documented probably to give them
the edge on software developed. but
question, can t you convert the hex to
binary, i know they have a whole doc on what
the binary messages mean. you have to try
the ftp at ftp://www.x10.com.
Logged

neil cherry

  • Jr. Member
  • **
  • Helpful Post Rating: 0
  • Posts: 14
Re: Any hope of getting the CM15A info for Linux?
« Reply #8 on: November 27, 2005, 03:06:39 PM »

If that came out harsh, my apologies. It
wasn't directed at you. I check the site and
found nothing I could use (it's
ftp://ftp.x10.com/ and I know about the CM17A
& CM11A docs). Is it under a certain
directory? I check about 8 of them. Thanks
Logged

Charles Sullivan

  • Hero Member
  • *****
  • Helpful Post Rating: 94
  • Posts: 1565
    • HEYU - X10 Automation for Linux, Unix, and Mac OSX
Re: Any hope of getting the CM15A info for Linux?
« Reply #9 on: November 28, 2005, 12:06:12 AM »

Neil:
Under what circumstances did you get that
byte sequence "5A 07 15 F2 FE F2 FE F2 FE"?
If I were to take a wild shot in the dark
without further information it looks like the
CM15A is reporting the status of module J3 as
being Off (repeated 3 times).  Was the base
housecode of the CM15A set to "J"?
Logged
Yesterday it worked.
Today it doesn't work.
X10 on Windows is like that.

HEYU - X10 Automation for Linux, Unix, and Mac OS X     http://www.heyu.org

neil cherry

  • Jr. Member
  • **
  • Helpful Post Rating: 0
  • Posts: 14
Re: Any hope of getting the CM15A info for Linux?
« Reply #10 on: November 28, 2005, 07:54:01 AM »

I think I had set it to listen for a bunch of
house codes. I don't have any  devices on J
but it's not like I haven't seen collisions
before.

At the time I wrote my page there were no
neighbors with X10. I don't know if there are
any now as new people have moved in. Heck
there are something like 10 WiFi hot spots
within reach of my home. Only 2 are secure,
mine and 1 other neighbor.
Logged

jarett

  • Jr. Member
  • **
  • Helpful Post Rating: 0
  • Posts: 14
Re: Any hope of getting the CM15A info for Linux?
« Reply #11 on: December 27, 2005, 01:54:25 AM »

Hey X10 and X10 users,
I just received a Firecracker kit in the
mail and am REALLY excited about using it.
Now I'm thinking I may purchase a CM-15A
module, but I'm concerned that X10 WT is not
holding up their promise to feed information
to the users community about how their
systems work.  Remember: 9 times out of 10
the Linux community's software development
is open source, which means that YOU can
then use the stuff they come up with in your
commercial Windows software!  Who cares that
you have to then give away the source to the
bits you added to your Windows software;
who's going to go to the trouble of actually
compiling it?!

Come on guys, cut us some slack - give us
the documentation for the protocol.
Logged

jon brockmeier

  • Newbie
  • Helpful Post Rating: 0
  • Posts: 1
Re: Any hope of getting the CM15A info for Linux?
« Reply #12 on: December 31, 2005, 10:28:14 PM »

I will toss another voice that information
about the full protocal of the CM15A would be
nice so that the Linux community can continue
to develop with newer tech.
Logged

WinDev

  • Guest
Re: Any hope of getting the CM15A info for Linux?
« Reply #13 on: January 02, 2006, 04:37:52 PM »

Pst... Use a Windows PC and using NTSD set a
breakpoint on CreateFileA() (or W() version)
and DeviceIoControl(). Watch what devices
they open (from CreateFile) and watch the
the device control code they send (from
DeviceIoControl). They might just write/read
from the device serial via ReadFile() and
WriteFile().

Yes, it's probably a pain in the arse to do,
but they can't hide what is transitioned
from USER -> KERNEL mode.

I've ordered my kit a couple days ago. I
won't be developing for Linux... but I will
be making a better SDK for C++ than an
automation interface.
Logged

jsl

  • Newbie
  • Helpful Post Rating: 0
  • Posts: 5
Re: Any hope of getting the CM15A info for Linux?
« Reply #14 on: March 18, 2006, 01:04:27 AM »

To WinDev

How is you CM15A interface coming along? I am very interested in it.
" I will be making a better SDK for C++ than an automation interface."

JSL
Logged
 

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