Sections
You are here: Home Forum Flash Web Interface

Web Interface

Up to Flash

Web Interface

Posted by elimegrover at October 18. 2007
I just discovered this controller today, and it seems almost exactly like what I've been looking for. The only thing I haven't been able to find is this: Is there a web interface through flash? Basically, I'm looking to build a device that can be connected to my home network, and then controlled remotely. Also, what kind of "OS" is this running? does it have extra usb ports with usb functionality?

Web Interface

Posted by Liam Staskawicz at October 18. 2007
You'll be faced with the standard issues of finding a network device behind your router from the outside world but sure, you can leave it running on your home network and then access it from wherever you like. The MakingThings Flash library is not set up to do this as is - it's designed to use mchelper (www.makingthings.com/documentation/tutorial/mchelper) to route messages back and forth between Flash and the board. But you could also leave mchelper running on a computer on your network and route messages through it to the board. The board, by default, is running FreeRTOS - details at freertos.org It has 1 USB port and currently the software supports virtual serial port functionality.

Re: Web Interface

Posted by ben rigby at July 06. 2008

wondering if you can provide more detail on that answer?

how would i route messages to the make controller from a website? would i have to run apache on the machine that is connected to the controller and running mchelper - and then host the .swf on that same machine?

or, should i set: newBoard.location??

thanks,
ben

Re: Web Interface

Posted by Liam Staskawicz at July 11. 2008
Assuming you have your Flash app running on a webserver, and you have a single Make Controller that you'd like to control, you would need a way for your .swf to send messages to an instance of mchelper running on a machine that has access to the Make Controller, either via USB or local Ethernet. You'd need a static IP or some other similar situation to make sure your webserver knows where the machine running mchelper is. In any event, it's not trivial to deploy a Flash app on the web to control a Make Controller locally due to the networking issues involved.
Powered by Ploneboard
Document Actions