![]() |
I've updated my dropbox spreadsheet . I was able to use the 745 CAN address and the 30 command to control a lot of things in the car: open the
|
![]() |
|
LinkBack | Thread Tools | Display Modes |
|
![]() |
#1 (permalink) |
Base Member
Join Date: Aug 2011
Location: online
Posts: 102
Drives: car
Rep Power: 14 ![]() |
![]()
I've updated my dropbox spreadsheet. I was able to use the 745 CAN address and the 30 command to control a lot of things in the car: open the trunk, honk the horn, headlights, blinkers, warning lights, door locks, wipers, interior lights, ignition switch lights, defroster, display screen on dash, ON and ACC relays, etc. The BCM IDs tab has all the items I could control.
This is getting very interesting. |
![]() |
![]() |
![]() |
#2 (permalink) | |
Premium Member
![]() Join Date: Nov 2010
Location: South Arkansas
Posts: 8,435
Drives: 2014 Challenger
Rep Power: 324198 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Quote:
![]() Indeed. I no longer have a 370 but still find this fascinating.
__________________
Steering Lock Links - Search The370Z Bookmarklet - FSM @ NICOclub Mankind has progressed past the need for war but we haven't evolved that far. - NachoMahma |
|
![]() |
![]() |
![]() |
#3 (permalink) | |
Base Member
Join Date: Aug 2015
Location: Mill Creek, WA
Posts: 6
Drives: 09 Touring 7AT
Rep Power: 10 ![]() |
![]() Quote:
amazing work! |
|
![]() |
![]() |
![]() |
#4 (permalink) |
Base Member
Join Date: Aug 2011
Location: online
Posts: 102
Drives: car
Rep Power: 14 ![]() |
![]()
From the link you posted:
"PID Number Use this value to set the number of the PID that is sent with the request. This value can be one or more bytes in hexadecimal format. For mode 01 PIDs, this value should be a single byte (e.g. 04). For mode 22 PIDs, this value is typically two bytes (e.g. 0200)." You are trying to use a 2 byte address (111F) so you'll need to use mode 22 instead of mode 01 similar to my post here: https://projectbytes.wordpress.com/2014/06/29/nissan-370z-custom-pids/ Hopefully that'll fix it. Last edited by Brad370; 01-06-2017 at 11:47 AM. |
![]() |
![]() |
![]() |
#5 (permalink) |
Premium Member
![]() Join Date: Nov 2010
Location: South Arkansas
Posts: 8,435
Drives: 2014 Challenger
Rep Power: 324198 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Just guessing, but:
You might be computing a number that the reader doesn't understand. Just as a check, I'd try A (or A * 1). Probably not the problem, but it's easy to try. I'd also check and make sure the ECM's response is going to be formatted so that your reader understands it (eg, number of bytes). You may have to adjust settings in reader.
__________________
Steering Lock Links - Search The370Z Bookmarklet - FSM @ NICOclub Mankind has progressed past the need for war but we haven't evolved that far. - NachoMahma |
![]() |
![]() |
![]() |
#6 (permalink) |
Base Member
Join Date: May 2011
Location: Palo Alto, CA
Posts: 141
Drives: 40th
Rep Power: 14 ![]() ![]() |
![]()
I never noticed this thread, my project is one referenced in OP.
Currently I'm *still* working on getting a windows tablet installed in the cubby and haven't had time to write any code for a long time, but maybe one day.. Brad370, that BCM control stuff is really cool. I have a web dashboard to debug/view my graphs (operates in realtime in the car, and upload logs to my server) you can see here: CarHack |
![]() |
![]() |
![]() |
#7 (permalink) | |
Base Member
Join Date: Aug 2011
Location: online
Posts: 102
Drives: car
Rep Power: 14 ![]() |
![]() Quote:
I'm working on an Android app that I have running on a cheap Samsung tablet that will fit in the cubby. I have gauges that work and look just like our center cluster gauges. It's nowhere near ready to share, but I'm slowly working on it when I have time. |
|
![]() |
![]() |
![]() |
#8 (permalink) | ||
Base Member
Join Date: May 2011
Location: Palo Alto, CA
Posts: 141
Drives: 40th
Rep Power: 14 ![]() ![]() |
![]() Quote:
![]() Load testing my new hardware today: I also don't want to do mobile development, so I've been sticking with windows, but it's taken me the last year and 4 different laptop/tablet/hardware iterations before I got something I'm happy with and think might actually work. Android might still be the easier solution lol. Quote:
Last edited by Knio; 09-15-2015 at 03:23 AM. |
||
![]() |
![]() |
![]() |
#9 (permalink) | |
Base Member
Join Date: Aug 2015
Location: Mill Creek, WA
Posts: 6
Drives: 09 Touring 7AT
Rep Power: 10 ![]() |
![]() Quote:
im planning on a multiple unit LCD approach, replacing a gauge or two with android wearables, a tablet feeding the bose stereo and an ipod touch sized screen somewhere in direct line of sight. ive been developing video games for 20+ years and have been on ios since 2008. lots of great opportunities here thats for sure. Ive been focusing on the platform, less on the presentation as I still don't know what the product will be in the end. I'll be integrating a 370Z 3d model next, there seems to be a good supply available turbosquid.com. I'll start with the 2009 fairly "free" edition and go from there. ![]() Last edited by VidkidZ; 10-26-2015 at 07:23 PM. |
|
![]() |
![]() |
![]() |
#10 (permalink) |
A True Z Fanatic
Join Date: Jan 2009
Location: Kansas
Posts: 3,800
Drives: 09 Z34-TT 6MT
Rep Power: 43 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Brad, Have you looked at getting a Raspberry Pi? You can run Android on it, so you should be able to write apps for it. There's an HDMI touch screen display released for it as well:
http://www.technobuffalo.com/2015/09...touch-display/ Man I honestly hate developing mobile apps, but it's something I'm trying to learn as well. Passing data between fragments is a pain since it gets destroyed when dropped, so I may store data in the MainActivity and pass it into the fragment as arguments when it is loaded again.
__________________
![]() Last edited by DIGItonium; 09-14-2015 at 10:16 AM. |
![]() |
![]() |
![]() |
#11 (permalink) |
Base Member
Join Date: Aug 2011
Location: online
Posts: 102
Drives: car
Rep Power: 14 ![]() |
![]()
I was going to go the route of building custom hardware, but then I searched for refurbished Android tablets and ended up finding a Galaxy Tab 4 (7" tablet) for under $100. I'm pairing that with an OBDLink LX Bluetooth scan tool. So far this setup seems like it will work.
Mobile programming is a huge pain and I'm not liking it so far as I slowly learn it, but you can't beat the built-in graphics, touch, and BT capabilities. |
![]() |
![]() |
![]() |
#12 (permalink) |
A True Z Fanatic
Join Date: Jan 2009
Location: Kansas
Posts: 3,800
Drives: 09 Z34-TT 6MT
Rep Power: 43 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
The hardware aspect is nice. The code layout drives me nuts. Also the WYSIWYG editor in Android Studio is buggy, and it depends on which Android version you want to use as well. The DatePicker widget is fussy. C#/Java is pretty easy, and Swift is another new language and style. I can code and skin touch friendly programs in Visual Studio so much more quickly.
__________________
![]() |
![]() |
![]() |
![]() |
#13 (permalink) |
A True Z Fanatic
Join Date: Oct 2012
Location: Washington
Posts: 1,252
Drives: 09' 370z 7AT
Rep Power: 16 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
cool stuff in here. subbed
__________________
Quaife w/ gears |Stillen Gen 3|SOLD FI Resonated Test Pipes |SOLD FI 18'' | 25row Stillen Race | Progress 35mm/25mm sways | Swifts/Koni|Volk G25's| Stoptech SS lines||SPL Front/Rear Arms| |
![]() |
![]() |
![]() |
#14 (permalink) |
Base Member
Join Date: Mar 2013
Location: Dayton, OH
Posts: 116
Drives: 370z
Rep Power: 13 ![]() |
![]()
I see there's been some great progress! Have ya'll seen CarbonSignal's digital gauges setup? The backend should be no different to what has been accomplished here so far except for the fancy UI for the gauges. Their setup sale price is $600+ (ya I know - ridiculus). We can accomplished something similar for a much lower cost. Consider a setup of:
-Raspberry Pi 2 1GB: $39 -Raspberry Pi 7'' Touch Display: $60 (RASPBERRYPI-DISPLAY - RASPBERRY-PI Raspberry Pi 7" Touch Screen Display with 10 Finger Capacitive Touch | Newark element14) -Bluetooth Dongle: $10 -OBDII ELM Bluetooth Scanner: $15 Estimated Total: $124 I had started a while back with a quick proof of concept using python and an open sourced OBD library. I needs to be refined, better UI and of course implementation of certain functionality (needs to be defined). I would do this by myself, but honestly, would never finish it since I am always working multiple projects at a time, but if there's more people involved in the coding I will most certainly be available to collaborate. Any ideas? Anyone interested? **EDITED** -If your headunit has video input, you won't need the touch screen, but will need some sort of wireless keyboard/touchpad. -Any C# development/efforts could be ported and tested on the pi using the Mono framework. Last edited by 1cintron; 09-15-2015 at 09:25 AM. |
![]() |
![]() |
![]() |
#15 (permalink) | |
Base Member
Join Date: May 2011
Location: Palo Alto, CA
Posts: 141
Drives: 40th
Rep Power: 14 ![]() ![]() |
![]() Quote:
I already released a GPS library that I made for my project (https://github.com/Knio/pynmea2) for anyone uses an external GPS unit. |
|
![]() |
![]() |
![]() |
Bookmarks |
Thread Tools | |
Display Modes | |
|
|