[Android General] jhanson:
PRIVACY POLICY:

I don't collect or do anything with any of your data, any data used by the app is kept within the app.

UPDATE: BIG THANKS TO AMDPhenomX4 WHO HAS PROVIDED SOME UPDATES TO THE CODE, HIS UPDATES CAN BE FOUND HERE https://github.com/jaredkaczynski/CarHud_2.4_Update2

I missed the HUD in my corvette when in my daily driver, so I decided to throw this app together. I'm using the AppRadio 3 so my "sender" device is the one playing music, but I wanted the track info on the HUD so the result is this app. It's very much a work in progress, but I thought I'd throw it out there for anyone else to try to see if anyone has any ideas on how to make it cooler or wants to help with development. I figure most of us here probably have an old, unused android phone sitting in a drawer that might be of better use as a HUD.

SETUP:

STANDALONE:

- Works as a standalone HUD. Uses GPS for speed data and displays track information.

SENDER:

- You must pair the bluetooth device you want to connect to before hand, then select that device in settings.

- This device simply listens for media changes and text messages and relays them via bluetooth to the receiver.

RECEIVER:

- This method listens for an incoming bluetooth connection, and once connected, listens for track information and incoming text messages.

PLANS:

- Cobra aura database

- plugins for google play, pandora; (if available)

- revamp display for different screen sizes

I still haven't gotten around to making a video of my setup... its been to cold here in IL to do much work to the car!

##### SOURCE CODE

I've had some requests to modify my files and make changes and updates. As I have had no time to do so, I'm releasing the source code for anyone to use and tweak as they see fit.

If you use any of my source code, I ask that you not charge anyone for your resulting project and please make your updates available here for us all to enjoy!

#####

CHANGELOG:

2.4: (in play store): https://play.google.com/store/apps/details?id=com.carhud.app

- Bug fixes.

2.3:

- Sender GPS enabled and temp bug fix

- Adaptive layout sizing

2.2: - Mock GPS locations

- GPS data from sender option

- Fix gps time bug

- GPS local temp option added (requires data)

2.1:

- Now using action bar for settings (fix for tablets)

- Revamped settings to dynamic list

- Can now enable/disable certain displays

- Added GPS elevation and time

2.0:

- bug fixes

1.4

- Color picker for HUD display

- Google maps navigation can now be sent from the sender to receiver. This requires at least android 4.3 on the sender and you must enable carhud under android Settings -> Security -> Notification Access.

1.3

- New Layout (icons, tachometer bar, etc)

- Fixed cobra connection bug

- Fixed bluetooth < 4.2 bug

- Fixed settings bug

1.2:

- Metric values option

- Preferences separated based on type

- Connection status icons

- Full screen brightness option

- Keep display on option

- Popup message for incoming calls

- Cobra iradar integration (still need aura database, but battery is reading and alerts will popup)

- Added border to popups for easier viewing

- Poweramp API integration (gets current track without having to wait for metadata)

- OBD2 speed option (also shows coolant temp and rpm)

- Various bug fixes.

1.1:

- Media data now scrolls if it won't fit on screen

- Incoming SMS messages are displayed in a popup and automatically disappear after 8 seconds

- Numerous bug fixes.

1.0

- Initial release

SCREENSHOTS:

(1.2)

(1.4)