ADICON Support Forum Applied Digital, Inc.
Page 1 of 1 1
Topic Options
#16780 - 11/22/06 06:16 AM New Ocelot Controller!
cyberox Offline
newbie


Registered: 11/22/06
Posts: 3
Hi:

I'm a custom CM11A programmer. I have my own HA software.

Q: I think migrate from CM11A to OCELOT.

I need write my own HA software for XP.

How can i write my "instructions" and "macros" on a Ocelot device?

I need a DLL or can i write code directly into OCELOT?

Thank's a lot.

Top
#16781 - 11/22/06 08:09 AM Re: New Ocelot Controller! [Re: cyberox]
Guy Lavoie Administrator Offline
Beyond All Hope
*****

Registered: 12/21/02
Posts: 6401
Loc: Montreal, QC, Canada
It depends if your intent is to continue to use a PC full time along with the Ocelot. The Ocelot can run all by itself, which is how most people use it. You use the PC to create your conditional logic code using a program called C-Max, which you then download into the Ocelot's flash memory where it runs standalone. There is also the possibility to have a PC based program interact with the running Ocelot if you wish, using a published serial protocol.

To see what the Ocelot can do on its own, download the C-Max manual and mave a look. You will find links for the C-Max program and documentation here:

http://www.appdigusers.com/forum/showflat.php/Cat/0/Number/187405/an/0/page/0#Post187405
_________________________
"If you don't know what you're doing, do it neatly..."

Top
#16782 - 11/23/06 06:17 AM Re: New Ocelot Controller! [Re: Guy Lavoie]
cyberox Offline
newbie


Registered: 11/22/06
Posts: 3
Thank's.

1)But i have created 3D HA software on WinFX (Windows Presentation Foundation) with touchscreen interface.

Can i send code from my app to store data and macros into "ocelot device" without C-MAX?


2)Can i use SECU16 for whole audio (voice recognition) with CM11A or other X10 conotroller?

Thank's again

Top
#16783 - 11/23/06 07:56 AM Re: New Ocelot Controller! [Re: cyberox]
Guy Lavoie Administrator Offline
Beyond All Hope
*****

Registered: 12/21/02
Posts: 6401
Loc: Montreal, QC, Canada
Storing macros and any programming logic is done using C-Max. C-max converts the logic program to binary data and then writes it to flash memory using checksums and other data integrity methods to avoid errors. Because the flash memory contains other code critical to booting up the Ocelot, writing in the wrong area could render the Ocelot useless.

Your external PC program can interact with the I/O devices and variables however, to interact with a running logic program in the Ocelot. The internal program can look for a variable becoming equal to a certain value in order to trigger an action, etc. Have a look at this thread from the FAQ section describing the serial protocols that you can use:

http://www.appdigusers.com/forum/showflat.php/Cat/0/Number/187542/an/0/page/0#Post187542


Also, there are no voice recognition modules available for the Ocelot. This type of cpu intensive task is usually done using PC based applications like Homeseer, HAL, etc.
_________________________
"If you don't know what you're doing, do it neatly..."

Top
#16784 - 11/27/06 06:13 AM Re: New Ocelot Controller! [Re: Guy Lavoie]
cyberox Offline
newbie


Registered: 11/22/06
Posts: 3
Then:

I need use SECU16 and SECU RLY8 for mics and speakers right?

To use SECU16 and SECU RLY8 i need only OCELOT controller or can i use other X10 Controller with OCELOT? just like TW523.

2)
I have a CM11A and TW523 (Serial) and i have a source code (vb.net) to write and store macros and data into CM11A and TW523 flash memory.

If i put my TW523 into Ocelot controller, and the Ocelot into Serial port, my "source code" will works?

Thank's again.

Top
#16785 - 11/27/06 07:39 AM Re: New Ocelot Controller! [Re: cyberox]
Guy Lavoie Administrator Offline
Beyond All Hope
*****

Registered: 12/21/02
Posts: 6401
Loc: Montreal, QC, Canada
Yes, you could use the SECU16 and SECU RLY8 modules for switching mics and speakers.

Your second question "To use SECU16 and SECU RLY8 i need only OCELOT controller or can i use other X10 Controller with OCELOT? just like TW523" is confusing. Yes, you need the Ocelot to control the SECU16 and RLY8 modules. For X-10 communications, you need the TW-523 (or PSC-05) module. The CM11A cannot be connected to an Ocelot. Also, a TW-523 does not have any kind of flash memory or ability to store any programs. It is strictly a powerline interface.

An external PC based program can connect to the Ocelot and communicate with it using the serial protocols described here:

http://www.appdigusers.com/forum/showflat.php/Cat/0/Number/187542/an/0/page/0#Post187542
_________________________
"If you don't know what you're doing, do it neatly..."

Top
Page 1 of 1 1


Moderator:  Dan Smith, Monte G, ADI Tech Support, Guy Lavoie 
Hop to:
Who's Online
1 registered (John Vomastic) and 21 anonymous users online.
Recent Posts
SECU16IR Output Connecting To A Xantech Connecting Block
by Jean-Marie
Today at 08:36 AM
SECU16IR Output Connecting To A Xantech Connecting Block
by Jean-Marie
Today at 08:34 AM
how to post an icon
by manu
02/03/12 03:40 AM
Command Pair
by kuro
02/01/12 12:49 AM
Does anyone have a copy of the latest TSE?
by sevenzenith1
01/30/12 05:17 AM
Shout Box

Newest Members
feshh, manu, kuro, chuck214, Funkhauser
2747 Registered Users
Forum Stats
2747 Members
19 Forums
3837 Topics
22713 Posts

Max Online: 67 @ 08/16/11 03:08 PM
February
Su M Tu W Th F Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29