So to get onwards with this, I'm now looking to get a dedicated Android device to run this software. What are the minimum requirements?
About the interface. Do you recon that you could be able to build a different interface to use, when the software is in the ACC mode? I'm planning to put the device behind my rear view mirror, and the best way to communicate would be with full screen colors. There is no need for the user to see the display and I think it's safer that way too (eyes on the road).
Example, when the device is running, there is a connection to the BT-device and conditions are ok (enough light etc.) the device screen would be blue. The blue light would reflect around and then seen by the driver.
When a car is detected, the color would turn green. It would turn orange if it's going to adjust speed. And when there is a need for a user input, it would flash red.
There should be a page to determine preferred distance and speed difference settings. Like when the difference is less than (let’s say 10 Km/h), it would use short pulses to change the speed. Above the setting, it would use continuous method.
User should also tell the software, how fast does the car slow down, let’s say from 120 to 100 and 120 to 80. With these number the software could give an early warning, if it thinks that it cannot lose speed fast enough. Like if there is a 40 Km/h speed difference and distance is less than 100m, it could calculate if a user input is needed, before the car gets too close. The formula should be speed difference versus distance. This system would only need to work in the 70 - 140 speed range.
I would also like to discuss how to fund this work, but this should be done more privately. Could you send me your E-mail address to email@example.com