1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <?xml-stylesheet type="text/xsl" href="helma.xsl"?>
3 <xmlroot xmlns:hop="http://www.helma.org/docs/guide/features/database">
4 <hopobject id="1373" name="Beagle Vehicular box." prototype="Page" created="1295339225189" lastModified="1295343414029">
5 <hop:parent idref="20" prototyperef="Page"/>
6 <http_remotehost>127.0.0.1</http_remotehost>
7 <is_xhtml type="boolean">true</is_xhtml>
8 <pname>Beagle Vehicular box having applications for Bluetooth Telephony, Multimedia and Location reporting service.</pname>
9 <registrant>ankiitgarg.myopenid.com</registrant>
10 <http_language>en-us,en;q=0.5</http_language>
11 <http_browser>Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13</http_browser>
12 <uri>Beagle Vehicular box.</uri>
13 <time type="date">18.01.2011 03:36:54 CST</time>
14 <updatetime type="date">18.01.2011 02:27:05 CST</updatetime>
15 <hopsession>127.0.0.203.196.157.uqu1w6fzcpbw</hopsession>
16 <body>This project is targeted to Indian Auto mobile market where this solution can be applied to all ranges of vehicles at a very low cost. Beagle Vehicular box will have following features:-
18 1. Bluetooth Telephony: Connecting Cell phone with Beagle board requires a Bluetooth usb dongle so that Beagle board can become bluetooth capable. To have bluetooth functionality on Beagle board we need to have Bluetooth drivers and support for this board. These drivers and utilities will be fetched from open source.
19 Once board is bluetooth capable then:-
21 1.1. The implementation of transferring call from cell phone to bluetooth needs to be done.
22 1.2. Implementation of Giving Callers voice on Audio Jack and taking response from external mic needs to be done.
23 1.3. Lastly transferring the input from external mic to cell phone so that caller can get response.
25 Enhancement with Touch-screen LCD:
27 If Touch-screen LCD support becomes available for Beagle board than we can enhance this solution to have a dialling pad on Beagle board.
28 By having dialling pad on screen, user can dial a call through Beagle board and once he gets in to his vehicle user do not have to use his cell phone except switching on Cell phone's Bluetooth.
30 2. Multimedia Services: Beagle board will be provided with support of multimedia applications so that user can plug his usb stick and play music through the board. This will require implementation/porting of a open source multimedia player and its supported audio and video codecs.
32 Enhancement with Touch-screen LCD:
33 Fellow passenger in the vehicle can watch video which are available in USB stick.
35 3. Location reporting service: This feature can be used to report vehicle's current area location. There are two ways to achieve this:-
37 3.1 User has to connect his GPRS enabled cell phone with beagle board. Beagle board will ask Cell phone about its current location and it will send this location information using GPRS to another server which will keep track of all locations.
39 3.2. User has to connect USB based internet device to the board.Beagle board will ask Cell phone about its current location and it will send this location information using USB internet to another server which will keep track of all locations.
40 For this option open source dialler utility for USB based Internet device will be also be required to ported according to Beagle architecture.
42 Further Enhancements with Touch-Screen LCD:
44 Web browser can be integrated for surfing.</body>
45 <pseudoparent idref="20" prototyperef="Page"/>
48 <render_skin>project</render_skin>
49 <edit_skin>edit_project</edit_skin>
50 <http_referer>http://beagleboard.org/project/Beagle%20Vehicular%20box./edit</http_referer>
51 <http_host>beagleboard.org</http_host>
53 <shortdesc>Beagle Vehicular box will be built to deploy in any vehicle. Vehicle owner can use it for connecting his cell phone by Bluetooth so that he can take his calls through board, listening music and Board will be updating current location of vehicle on a server for tracking purpose.</shortdesc>
54 <user>ankiitgarg.myopenid.com</user>