SkiPi - All in one car "module" project thread

Ian, had some idea's, you may have already thought of but.
If looking at smart watch doing stuff would that mean there could be an app for phones.
Could you make it so if on a nice day but you don't want to drop roof you could just drop the windows to vent(may be like the first stage of total open)
This might be transferable to the coupe.
If windows are in vent position and rain sensor picks up rain closes windows.
But only have power to rain sensor when in vent mode. To conserve power.
Could this also work for total close on roadster, roof an windows if rains.
If on cold day could you activate seat heater via watch or app.

Would be happy to help if I can
 
Hello

not sure if that can help on your list of devices

Code:
BroadCast00 = 0x00,
SHD = 0x08,
CdChanger = 0x18,
HKM = 0x24,
FUM = 0x28,
CCM = 0x30,
Nav = 0x3B,// Navigation, video module
DIA = 0x3F,
FBZV = 0x40,
MenuScreen = 0x43,
EWS = 0x44,
CID = 0x46,
FMBT = 0x47,
SteeringWheel = 0x50,	// Multi Functional Steering Wheel Buttons
MML = 0x51,
IHK = 0x5B,
PDC = 0x60,// Park Distance Control
CDCD = 0x66,
Radio = 0x68,
Amplifier = 0x6A,
RDC = 0x70,
SM = 0x72,
SDRS = 0x73,
// CDCD = 0x76,
NAVE = 0x7F,
IKE = 0x80,// Instrument Kombi Electronics
MMR = 0x9B,
CVM = 0x9C,
FMID = 0xA0,
ACM = 0xA4,
FHK = 0xA7,
NAVC = 0xA8,
EHC = 0xAC,
SES = 0xB0,
TvModule = 0xBB,// TV, NAVJ
LCM = 0xBF,// Light Control Module
Mid = 0xC0,// Multi Information Display
Telephone = 0xC8,
LKM = 0xD0,// Navigation Location, LKM
SMAD = 0xDA,
IRIS = 0xE0,	// IRIS
ObcTextBar = 0xE7,// OBC Textbar, ANZV
ISP = 0xE8,
LightWipers = 0xED,// Lights, wipers, seat memory, TV
BordMonitor = 0xF0,// Bordmonitor buttons
CSU = 0xF5,
Broadcast = 0xFF,

I found this at https://github.com/ss1337/BeverDrive/blob/master/BeverDrive.Ibus/Enums.cs
 
another idea im throwing out there u may have already thought of....

roof open/close up to a certain speed, ive pulled up to traffic lights before and decided to put roof down as it had got sunny, soon as roof started the lights changed so i was forced to sit there till cycle was finished and annoy person behind me, i think u can drive at about 3-5mph before it cuts off roof cycle, any way of upping this speed (within reason) to say 15-20mph? would help when pulling away or arriving somewhere and being able to complete cycle easier :)

just an idea :D
 
JINGLE said:
another idea im throwing out there u may have already thought of....

roof open/close up to a certain speed, ive pulled up to traffic lights before and decided to put roof down as it had got sunny, soon as roof started the lights changed so i was forced to sit there till cycle was finished and annoy person behind me, i think u can drive at about 3-5mph before it cuts off roof cycle, any way of upping this speed (within reason) to say 15-20mph? would help when pulling away or arriving somewhere and being able to complete cycle easier :)

just an idea :D

It's complicated, but doable.
To acheive it, you'd need to create a "bridge" or gateway between the CVM (convertible roof module) and the rest of the I/KBus, as when it begins it's cycle, it polls out asking for the current vehicle speed and outside temp.
that message is then sent back and if it's above it's threshold, it'll stop operation.

The only way to get it to work above that threshold, is to stop it from receiving that speed message, and instead, give it a fake one.
And.. the only way to do that, is disconnect it from the bus.. which means it'll never receive open commands....

bridge is the only way
 
JINGLE said:
no way of altering the threshold to a higher figure?

potentially via coding, but i've read quite a lot about how messing with the CVM's coding can make it no worky.. so I've avoided it.

The SmartTop 3rd party thing works as a gateway, so I'd imagine they tried it another way and decided this was the best route too
 
well that all went over my head haha but i have faith in you, looking forward to the end product and extra options, defo like the idea mentioned above about "vent" setting and auto close roof if rain sensor picks up rain etc..... exciting times ahead :D
 
Actually, the rain sensor itself is a good shout for improvement if possible.

Currently you have to engage it in some way which I find defeats the point! Most modern cars are sensing for rain on ignition. Is it possible to trick it to think it's been engaged without having to sweep the wipers first?
 
JINGLE said:
another idea im throwing out there u may have already thought of....

roof open/close up to a certain speed, ive pulled up to traffic lights before and decided to put roof down as it had got sunny, soon as roof started the lights changed so i was forced to sit there till cycle was finished and annoy person behind me, i think u can drive at about 3-5mph before it cuts off roof cycle, any way of upping this speed (within reason) to say 15-20mph? would help when pulling away or arriving somewhere and being able to complete cycle easier :)

just an idea :D

Does the roof stop when you pull away then?

With the Reinhold you press the button when stationary, but you can then drive off whilst the roof is still opening/closing.
 
srhutch said:
JINGLE said:
another idea im throwing out there u may have already thought of....

roof open/close up to a certain speed, ive pulled up to traffic lights before and decided to put roof down as it had got sunny, soon as roof started the lights changed so i was forced to sit there till cycle was finished and annoy person behind me, i think u can drive at about 3-5mph before it cuts off roof cycle, any way of upping this speed (within reason) to say 15-20mph? would help when pulling away or arriving somewhere and being able to complete cycle easier :)

just an idea :D

Does the roof stop when you pull away then?

With the Reinhold you press the button when stationary, but you can then drive off whilst the roof is still opening/closing.

erm im not actually sure haha, pretty sure it does stop, ill test it later and report back :D
 
Bit of an update.. well not much of one lol.

Whilst I had written a decent enough software interface for the IBUS for simple stuff, it cannot cope with the larger volumes you get when the car's actually running (the software just dies on it's arse. :thumbsdown: )

I'm rewriting the IBUS service code I created tonight, after learning why it's dying (python can be such a twat of a language some times :roll: ).
Once rewritten, and tested that it actually handles the bus volumes whilst the car is running (I'll be taking it for a spin, trying to use all the bits like lights, seats, windows, etc.. as much and as often as possible to make sure it doesn't crash my software again), I'll re-implement the roof open / close stuff and post a vid.

Nothing like a bit of debugging a raspberry pi, over ssh, from you laptop, using your iphone as a wifi bridge... to say it's painful is an understatement.
Think I'll be running a network cable out of my garage by tomorrow lol
 
update:

fully rewritten all my code now, and it's coping with the larger volumes perfectly now :thumbsup:

I've now got to rewrite my remote roof 'module' (modules are pluggable bits of code for my program that handle specific operations. for example 'remoteRoof' handles looking for the keyfob combinations, and sends the open/close roof commands accordingly..).

however, here's a quick vid of the RaspberryPi, sat in the car, running my program with a 'demo' module (all the demo does is cycle the roof every 30 seconds).
it's not much, but it does show that the Pi is now on the IBUS, and is able to send / receive commands properly... AND that it can control the roof :thumbsup:

[youtube]y-Hw955oQHE[/youtube]

note: the laptop is there just to connect to the Pi via wifi (that's working now too!), and start/stop my program.. it doesn't do anything else!
also, the keys are in shot to show I'm not actually doing anything to the car.. I press the lock button once right at the start, just to force an IBUS message to appear and for my program to get out of it's 'waiting for the IBUS to come alive' state, and into it's 'IBUS active' state :)
 
RemoteRoof module complete and installed.

Here's a demo of it in action!
[youtube]kQn6ZZCebJc[/youtube]



So, that's GapTech RCH made redundant!

GapTech RCH: £89.99
rasperry Pi b+: -£16 (£73.99)
resler interface: -£20 (£53.99)
usb power cable: -£1.99 (£52)

Total savings so far: £52

already winning :thumbsup:
and any further mods wont need to "pay" for the pi, interface or power cable..
:driving:
 
This is awesome, just fitted a cheap chinese bluetooth adaptor in my Z but if you get the other modules working on your kit, this is definitely going to be the replacement for my current set up :thumbsup: :thumbsup: :thumbsup:

Also pretty cool watching the roof go up and down from outside the car in your video, only ever seen it happen from in the drivers seat
 
Back
Top Bottom