I've dreamed of using the SD card slot in conjuction with the backup camera as a rear Dashcam. It would be more than enough to identify liability. You don't require a 4K telephoto lens for that.I have a Mazda 3 2014 s grand touring. It has a backup cam. It seems that the backup cam is available to the infotainment system computer as
/dev/video0and the executable
v4lcaptureis responsible for rendering the backup cam image. When the car is in reverse gear and I do
killall v4lcapture, the backup cam feed stops and I see a black screen. then when I do
v4lcapturethe feed shows up again.
Also, when the backup cam feed is showing, doing
cat /dev/video0often gives me timeout error and then exactly at that time, the backup cam feed gets killed.
When I put the car away from reverse gear, the device
/dev/video0does not disappear and it
cat /dev/video0behaves similarly. This gives me hope that the backup cam is still powered on when the car is not in reverse gear.
I tried to take a picture from the camera using gstreamer but failed:
/dev # gst-launch mfw_v4lsrc device=/dev/video0 num-buffers=1 ! filesink location=/tmp/test.jpg
MFW_GST_V4LSRC_PLUGIN 3.0.5 build on Jun 10 2015 16:30:09.
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
Setting pipeline to NULL ...
Freeing pipeline ...
That plus access to the CMU to enable tweaks like touch with Android Auto, and I would be in heaven.
Mazda (among other manufacturers) need to recognize the value of allowing user innovation.