Page 1 of 4 1234 LastLast
Results 1 to 10 of 31

Thread: Front-end as a website (PHP, Jscript, CSS)

  1. #1
    Newbie
    Join Date
    Jul 2010
    Posts
    12

    Front-end as a website (PHP, Jscript, CSS)

    There might be some interest in my project. I wanted a customized carpc front-end. Since I am a web developer, I decided to create it with PHP, CSS, and Javascript. I serve the front-end as a website using Xampp as a standalone server on my carpc. With one-touch buttons on an 8" touchscreen, I can navigate and play audio files, search google, send emails (now I can stamp them with the current GPS coords), and make Skype calls. The architecture is all open-source and there does not appear to be any application I cannot execute and customize for my screen. I cloned it to my office PC, and I can do one-touch updates of the software in either direction through a remote server. For instance, I can download an mp3 or modify a system file on my office PC, then the next time I am in the car, I hit the update button and the system loads all of the changes.

  2. #2
    Newbie SGAsgard's Avatar
    Join Date
    Sep 2009
    Location
    Terrebonne, QC, Canada
    Posts
    51
    if it was as awesome as you say i might be interest
    English is not my first language so if I say something weird just say it to me and i try to be clearer :) :)

  3. #3
    The Last Good Gremlin GizmoQ's Avatar
    Join Date
    Nov 2004
    Location
    St Louis
    Posts
    2,347
    And what happens when you hit a dead-zone, i.e., no internet on the back roads of Southern Illinois?
    HARDWARE: Fujitsu Stylistic ST5111w/WiFi and dock, internal Hitachi 500G HD, external 1TB HD, Sierra Wireless Aircard 550, DVD-RW, BoomzBox HD radio, XM Commander, Delorme GPS, Saitek X-52 Pro joystick, BluSoleil Bluetooth, TPMS, FB, Elm327

  4. #4
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    Quote Originally Posted by GizmoQ View Post
    And what happens when you hit a dead-zone, i.e., no internet on the back roads of Southern Illinois?
    the website is hosted locally. So it should work unless the back roads of Southern Illinois have a disruption field that breaks your localhost connection....
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  5. #5
    Admin. Linux loser.
    Auto Apps:loading...
    Bugbyte's Avatar
    Join Date
    Sep 2004
    Location
    Corning, NY
    Posts
    7,364
    Blog Entries
    2
    I'm very interested. See our thread about the upcoming afkfest demo. We are using an embedded linux device (a Sheeva plug) which includes an Apache server.

    Included services on the embedded device interface with the car to provide location and OBDII information. I'd like to demo the ability to pull that information up in a web browser. A web front end would be even better.

    In the car is a local WiFi router hotspot that provides the LAN connection. At the AFKfest, we will substitute a WiMax router that will provide both local WiFi and external internet access. Would we be able to log onto the web front end from a browser that is not in the car?

    PM/email me. I have the ideas but not the experience to program much of this.
    Quote Originally Posted by ghettocruzer View Post
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    Want to:
    -Find out about the new iBug iPad install?
    -Find out about carPC's in just 5 minutes? View the Car PC 101 video

  6. #6
    FLAC SNOtwistR's Avatar
    Join Date
    Nov 2009
    Location
    Keswick,On Canada
    Posts
    1,581
    I have thought about this type of front end in the past and wondered why it hasn't been done before. Really you have all the tools available and it is all just data in some way or another. Give it a go and show the world SNO

  7. #7
    Newbie
    Join Date
    Jul 2010
    Posts
    12

    Web Front-End

    - Sprinter work van
    - 1.66ghz mini-itx with TinyXP
    - Ethernet connected to Cradlepoint wireless router
    - Verizon Broadband modem plugged into cradlepoint
    - 8" Lilliput touchscreen
    - Xampp server installed on PC, MySQL database
    - Using tweaked version of Firefox (larger font, icons, scrollbars)
    - modules are written in PHP and Javascript
    - Look and feel controlled by simple CSS file
    - Optimized virtual keyboard for those modules that need it.
    - Does not need internet connectivity for audio & gps
    - Fairly small and simple code package, enhancements to graphics and adaptation to different screens easily done through CSS file.
    - When I want to add a new feature, I just clone one of the modules, modify it for the application, add a button to the menu, and it is done.
    - I just took the van on a 3500 mile trip through the West. Even without an external antenna, I had broadband internet about 80% of the time.

    I looked at several open source front ends, but my C++ is rusty, don't like VB, and wanted complete control of all levels of the system. Since I design and maintain websites, writing the front-end in PHP and Javascript was a natural choice, and serving it as a website to the touchscreen was simple and gives me extreme control over the layout through a single CSS file.

    My layout now is very crude and simple, just a menu of buttons, but it can easily be enhanced later after I have developed a few more modules. I am in the environmental science business and I developed the front-end as a way to easily monitor and control USB and serial sensors and instruments while I am on the road. Of course the audio is nice and I can email my office and my wife with my current GPS coords with a push of the button.

    I have a backgound gps process that wakes up every minute and tests the current gps position. If the position is different from the with the last recorded position in the MySQL table by an amount specified in the Configuration module ( I have it set to 1 mile) , then position is recorded in the table and various instruments can be polled for data and recorded.


    The same system runs on my desktop, with the screen defined by a border to match the touchscreen size. I can do all the modifications and development and testing at my desk, then push the Upload button and the system is mirrored to a remote server. In the van I can download the system with a one-touch button. The database can also be dumped/restored the same way.

    I am in Washington state. My short term plan is to drive to Florida in November to see one of the last shuttle launches. I want to have the front-end the way I want it. Just for fun, I'd like to be able to auto-capture a database of gps-tagged parameters and images of my journey. I still need to integrate a camera, OBD-II, and some environmental sensors (temp,humidity,total hydrocarbon,background radiation, etc).

    I don't know if anyone is interested in this system. I takes some tweaking to make it all integrate and I didn't develop it for any use but my own personal application. However, it seems to me that someone who knows how to tinker with this stuff could build on it.

  8. #8
    Moderator - CarPC News Penzance's Avatar
    Join Date
    Jan 2010
    Location
    Tennessee
    Posts
    159
    I like it and would like to see some examples/screenshots.

  9. #9
    Newbie
    Join Date
    Jul 2010
    Posts
    12

    Screenshots

    It's going to take a while to do screenshots, etc. I am trying to get quarterlies done, deadlines. I will try to post some shots sometime this week.

  10. #10
    Admin. Linux loser.
    Auto Apps:loading...
    Bugbyte's Avatar
    Join Date
    Sep 2004
    Location
    Corning, NY
    Posts
    7,364
    Blog Entries
    2
    I'd love to demo this at our afkfest in August. Is there any way for us to do that?
    Quote Originally Posted by ghettocruzer View Post
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    Want to:
    -Find out about the new iBug iPad install?
    -Find out about carPC's in just 5 minutes? View the Car PC 101 video

Page 1 of 4 1234 LastLast

Similar Threads

  1. Centrafuse, TPMS 2.1.0.9 and Vista
    By WuNgUn in forum TPMS Technical Support
    Replies: 14
    Last Post: 08-26-2009, 02:57 PM
  2. Front end chooser ? anyone ?
    By SAScooby in forum Software & Software Development
    Replies: 8
    Last Post: 09-23-2006, 09:35 PM
  3. 100% Plugin based Front End
    By custardbomb in forum Software & Software Development
    Replies: 19
    Last Post: 10-07-2005, 12:17 AM
  4. Searching for the right Front End
    By ninjatill in forum Newbie
    Replies: 9
    Last Post: 09-10-2005, 02:47 PM
  5. BASIC Stamp question
    By Banderon in forum General Hardware Discussion
    Replies: 18
    Last Post: 05-07-2004, 08:33 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •