MLGenericDevice Plugin

A plugin that allows for end user development of multiple RS232 device control systems.
User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

MLGenericDevice Plugin

Postby DavidL » Mon Oct 16, 2006 3:33 pm

Cinemar is pleased to announce a new very powerful plugin for controlling RS232 devices.

MLGenericDevice will ultimately replace both the MLGenericSerial and MLRS232 plugins.

The plugin supports multple devices and enables sharing of RS232 control files from Cinemar to users, and users to users.

Devices can be configured as either on a Com Port, or via a configured GlobalCache device. The GlobalCache setup utility includes a means to detect installed modules in the GlobalCache hardware (IR / multiple com ports).

Common device driver syntax will also be supported by a tree style device / command list to help users build device drivers that are shareable without much scene recoding effort.

There are two different levels of devices:
Basic devices will have under 10 commands and introduces full scripting control over the return data. Extremely powerful, if you know how to use VB scripts. You can almost build a Custom Plugin with this capability. There will be some sample devices to demonstrate some scripting techniques. Typical examples would be an LCD screen or a RS232 projector.
Advanced devices have unlimited commands and also scripting support.

At this time, the plugin supports ASCII devices. HEX is under development.

We are now looking for serial device gurus to be part of the Beta. If you have scripting background - even better!
Post in this thread if you would like to be opened to the MLGenericDevice Beta forum. After the Beta is over, the plugin will be released to production and this thread will serve as the primary support for this plugin.

Thanx for participating in the beta!

Here is an example script that gets used with MLGenericDevice Plugin on processing return data from a serial device (in this case, a Marantz AM/FM/XM tuner:

Function ReturnValue()
If cint("<<VAR>>") > 512 then
if cint("<<VAR>>") > 2000 then
ReturnValue = cstr(<<VAR>>/100) & " FM"
else
ReturnValue = cstr(<<VAR>>) & " AM"
end if
else
ReturnValue = "XM Station - " & "<<VAR>>"
end if
End Function

release notes moved to wiki
http://www.cinemaronlineforums.com/wiki ... ice_Plugin
Last edited by DavidL on Fri Apr 11, 2008 8:01 pm, edited 18 times in total.

MurrayW
Is there life beyond Cinemar?
Is there life beyond Cinemar?
Posts: 1198
Joined: Sun Mar 07, 2004 1:05 pm
Location: Austin, TX
Contact:

Postby MurrayW » Mon Oct 16, 2006 5:12 pm

Smoothtlk,
I'd like to be included in the beta. I have some scripting experience and also should have the time to actually beta test this time compared to the other times that I have volunteered! :oops:

thanks,
Murray

deanb2
Senior Member
Senior Member
Posts: 181
Joined: Tue Feb 14, 2006 7:21 pm
Contact:

Postby deanb2 » Mon Oct 16, 2006 5:21 pm

I would like to be part of the beta, but I would mainly be working with HEX devices rather than ASCII.

Thanks, Dean

synchroman
Intermediate
Intermediate
Posts: 388
Joined: Fri Jun 10, 2005 12:39 am
Location: Los Angeles, CA
Contact:

Postby synchroman » Mon Oct 16, 2006 5:40 pm

I would love to beta

User avatar
davevans
Intermediate
Intermediate
Posts: 455
Joined: Mon Aug 04, 2003 2:36 am
Location: Tampa, FL
Contact:

Postby davevans » Mon Oct 16, 2006 5:46 pm

Count me in! I have a few devices I'd love to test with

User avatar
mosleyh
Intermediate
Intermediate
Posts: 413
Joined: Tue Jul 12, 2005 11:55 am
Location: Charlotte, NC
Contact:

Postby mosleyh » Mon Oct 16, 2006 6:20 pm

ditto!

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Mon Oct 16, 2006 6:41 pm

Ok, two more and beta house is full.
thanx to all that volunteered!

User avatar
mosleyh
Intermediate
Intermediate
Posts: 413
Joined: Tue Jul 12, 2005 11:55 am
Location: Charlotte, NC
Contact:

Postby mosleyh » Mon Oct 16, 2006 7:48 pm

:oops:

Oops, you'll have to un-volunteer me.

The wife reminded me about some upcoming job obligations I forgot in my excitement over the new plugin. As much as I'd love to bang away at it on the weekends, I couldn't in good conscience take up a beta slot.

ricks
Is there life beyond Cinemar?
Is there life beyond Cinemar?
Posts: 1127
Joined: Wed Oct 27, 2004 7:01 pm
Location: Latham, Massachusetts
Contact:

Postby ricks » Mon Oct 16, 2006 7:51 pm

As one of the biggest cry-babies about ML Serial control I would love to get in if a spot remains open. I use ascii and hex for multiple devices and script.

Thanks,
Rick

User avatar
cborod
Is there life beyond Cinemar?
Is there life beyond Cinemar?
Posts: 1208
Joined: Fri Oct 07, 2005 5:26 pm
Location: Mount Gretna, PA
Contact:

Postby cborod » Mon Oct 16, 2006 7:51 pm

willing to not cause trouble.....

please?>
ChrisB


___________________________________
"Round up the usual suspects."

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Mon Oct 16, 2006 8:17 pm

Ok, that's great representation. Looking forward to your comments and ideas.

fnkpet
Expert
Expert
Posts: 632
Joined: Sun Nov 30, 2003 1:20 pm
Location: Charlotte, NC
Contact:

Postby fnkpet » Wed Oct 18, 2006 1:43 pm

What is the schedule to rlease the beta? Is it close?

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Wed Oct 18, 2006 3:44 pm

The above beta testers have already been providing responses in the beta thread (not exposed to non beta testers). So far great comments and a release that should be out tonight with those suggestions.

fnkpet
Expert
Expert
Posts: 632
Joined: Sun Nov 30, 2003 1:20 pm
Location: Charlotte, NC
Contact:

Postby fnkpet » Wed Oct 18, 2006 3:55 pm

I was the first one to respond and didnt seem to get access.......

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Wed Oct 18, 2006 3:57 pm

That's because we thought you were pushy and obnoxious to post that quickly. ;)

Actually, I think I just missed it. You now have access.
thanx for offering (twice) :)


Return to “MLGenericDevice”

Who is online

Users browsing this forum: No registered users and 1 guest