Page 1 of 1
MS on Iphone/Linux tablet
Posted: Tue Dec 07, 2010 9:56 pm
by toalan
-Microsquirt connected to device via RS232
-Device connected to wifi router via ethernet
-Iphone/linux tablet simultaneously connected to wifi router
-Totally broswer based; HTML+Javascript+CSS.
Demo is of real Microsquirt data streamed to browser
http://www.youtube.com/watch?v=j5SM6Zwz-fo
Re: MS on Iphone/Linux tablet
Posted: Wed Dec 08, 2010 8:27 pm
by toalan
Re: MS on Iphone/Linux tablet
Posted: Mon Dec 13, 2010 6:48 am
by Matt Cramer
Nice work! People have been asking about this sort of thing for a while.
Re: MS on Iphone/Linux tablet
Posted: Fri Dec 24, 2010 10:00 pm
by toalan
New HTML page with rounded gauges
http://www.youtube.com/watch?v=lj_twBNHltA
Will only render the gauges as circles in new browsers which fully support CSS3, on older browsers the gauge will be square, does not look as good but still perfectly viewable. Having issues with deleting and creating DOM elements in older browsers, works great with newer browsers.
Re: MS on Iphone/Linux tablet
Posted: Tue Jan 11, 2011 1:04 pm
by toalan
You guys can try out the web interface,
http://www.14point7.com/upload/SLC_Net/index.htm#
The data is static.
The home icon and the setting icon do not have functionality right now.
The save icon is to save the current dash configuration to your browser as a cookie, so when you cycle the view it remembers what the dash is.
I am having a issue with saving cookies on iphone, so the save feature might not work.
Older web device will render the round gauges as square.
Please let me know if the webpage works on your device, if the gauges are round or square, what device you are using, and what browser you are using.
Re: MS on Iphone/Linux tablet
Posted: Tue Jan 11, 2011 2:49 pm
by apostolicmission
Im a noob, but it seems to render fine on my PC using Firefox. Also works on my Android phone (G2 from T-mobile running 2.2). Im interested in installing a carputer system in my project but wonder if this would do as well?
Re: MS on Iphone/Linux tablet
Posted: Tue Jan 11, 2011 3:07 pm
by jcarruthers
that's a very interesting idea.
i never thought about doing it that way.
it would be quite simple to write something that runs on an arduino or mbed and works as an interface between web server and serial— they even have the power to serve the html too.
quite a cheap solution too— <$50
all the time would be in writing the code
Re: MS on Iphone/Linux tablet
Posted: Thu Jan 13, 2011 12:55 pm
by jpnovak
This is very interesting.
I have a datalogger running on an mbed. I should be able to connect to it over a network interface using a android tablet. Do you have interface code that actually pulls data from the MS? I have the protocol but do not know how to make this work for the smartphone/tablet.
Can you post more details on what you did to connect? We could work together to make this happen.
Re: MS on Iphone/Linux tablet
Posted: Sat Jan 15, 2011 4:44 pm
by toalan
This is for a commercial product so I can not give you too many details.
Most of the work is spent on pushing out the data as XML on the web server and implementing AJAX on the client, then writing HTML+CSS+Javascript to make things look good.
The hardware has to act like a PC from the point of MS, it is not do a pass through type of connection like using a wifi serial bridge. How exactly you want to implement it is upto you. In my design I fetch a big chunk of data from MS, parse it,get about 16 variables that I think is important, process those 16 variables and convert it to plain text, then send the plain text to the client via XML, the microcontroller does all the work and I only send the variables that I want so to minimize bandwidth, latency and work needed to be done on the client.
Alternatively you could just fetch a huge chunk from MS, do minimal processing to get plain text, push the entire chunk of data to the client via XML, and let the client parse and process the data.
I am more comfortable working within the confines of a resource limited system so I decided to do most of the work on the micro rather than do most of the work on the client via javascript/flash. If I knew beforehand the performance of the client by setting a minimum performance standard and browser (ie, 600mhz+ and latest safari browser), I would just push the large chunk of data to be processed on the client and put alot more eye candy on the screen. As the system is right now, I get respectable performance showing half a dozen parameters on a 200Mhz linux device running an old browser.
I have to stress that the MS support is not the core feature of my product, it is just a nice bonus.
The core product is a data-visualizer/data-logger that interfaces to its own sensors; dual AFR, quad EGT, dual IAT, Dual fluid temp, Oil pressure, fuel pressure, dual axis accelerometers, dual analog voltage inputs.
Re: MS on Iphone/Linux tablet
Posted: Sat Jan 15, 2011 5:41 pm
by toalan
apostolicmission wrote:Im a noob, but it seems to render fine on my PC using Firefox. Also works on my Android phone (G2 from T-mobile running 2.2). Im interested in installing a carputer system in my project but wonder if this would do as well?
If you are installing a carputer just do display MS data, then this is viable replacement. If you want to tune MS then this is not for you, it is strictly a display unit.
Re: MS on Iphone/Linux tablet
Posted: Fri Aug 05, 2011 8:45 pm
by Surt
toalan can it work on ePad Android 2.2 MID Tablet PC in data logging and dash board modes?
EDIT: eBay links are not permitted on this forum. ~Admin
i'd luv to use the set up for my turbo bike project for the dash board thanks in advance
ps oh mine is ms1 extra spark