Hard Drive Mod
#391
Registered Member
iTrader: (3)
Thank you, Frank, for your reply. I knew about the stepped resistor setup, but I think the preset switch panel (the clock one) is what "translates" those resistor values into CANBUS (AV COM H/L) signals. Plus, being that the dial rotates, there are encoder signal values (A, B, L/R, etc.) as well. I just need to find a way to determine what those pinout values are for the ribbon cable then I can hopefully figure out my next move.
Regardless, many thanks for your- and iCrap's- work!
Regardless, many thanks for your- and iCrap's- work!
Last edited by ILM-NC G37S; 06-07-2022 at 07:25 PM.
The following users liked this post:
iCrap (06-08-2022)
#392
Moderador
This thread reminds me of how much space I need. My friend an I sat on many interior parts for months only to recycle them when no interest found.
This included a Navi button panel
This included a Navi button panel
#394
Moderador
On another note, there was a guy 3 years ago who did a VHR on an AP2. Unsure of the latest news from this car.
350whp all motor 3.7 8k rpm would be fantastic in a S2000. You figure between drive train and parts pulled from the S you could come out even in a swap.
The following users liked this post:
iCrap (06-11-2022)
#396
After spending 1/2 a day yesterday and 6 hours today, with a magnifying glass and a ohm meter, I can confirm
the switches DON'T use a resistor ladder for the buttons.
It uses a (6 x 5) switch matrix, similar to this:
How do I know this?
Well my non-nav dial/switches has 19 LEDs on it and 19 resistors. Generally each LED requires its own resistor.
That means there are no resistors on the board that can be used with the switches.
That means there are only 30 (6 x 5) different combinations to try.
Once we know the column and row, an external switch could be used to bring up the MFD.
I'm talking a break to rest my old eyes, and will try to map out the switch matrix later this afternoon.
the switches DON'T use a resistor ladder for the buttons.
It uses a (6 x 5) switch matrix, similar to this:
How do I know this?
Well my non-nav dial/switches has 19 LEDs on it and 19 resistors. Generally each LED requires its own resistor.
That means there are no resistors on the board that can be used with the switches.
That means there are only 30 (6 x 5) different combinations to try.
Once we know the column and row, an external switch could be used to bring up the MFD.
I'm talking a break to rest my old eyes, and will try to map out the switch matrix later this afternoon.
The following 4 users liked this post by MotorvateDIY:
#398
Moderator in Moderation
iTrader: (4)
Catching up on two weeks of y'alls good work (seriously)... is there a way to change what the button panel reports itself as? IE, can we make a G37 panel tell the AV unit it's the GT-R panel? Other than the function button, do they have the same general buttons?
And - matrix strobing the button panel - man, there had to be an easier way to engineer that.
And - matrix strobing the button panel - man, there had to be an easier way to engineer that.
#401
Each module (ECU, TCU, BCM, etc) has one or more CAN BUS IDs.
The module will send a specific CAN ID, followed by 1-8 bytes of data.
Since CAN bus is a "broadcast protocol" it is like 5 people in a room, waiting to talk, then shouting out a message one at a time.
The message goes to all modules and they decide if they require data from that module, via the CAN ID. (aka arbitration ID)
The module will send a specific CAN ID, followed by 1-8 bytes of data.
Since CAN bus is a "broadcast protocol" it is like 5 people in a room, waiting to talk, then shouting out a message one at a time.
The message goes to all modules and they decide if they require data from that module, via the CAN ID. (aka arbitration ID)
#402