Rear-View Camera: Difference between revisions

From MIB-Helper.com Wiki
Jump to navigation Jump to search
Created page with " == Types of camera systems == === RVC-LOW === Simple config. Just connect FBAS/CVBS signal and shield to QuadLock, enable RVC-LOW in 0x5F coding, reboot and done. Camera image will be triggered with reverse gear signal. There's no CAN-BUS communication between camera and the vehicle, so there's no advanced features like dynamic guiding lines, view switching. Also, there's no calibration of the RVC-LOW camera. === RVC-HIGH === //TODO === AreaView 360..."
 
mNo edit summary
 
Line 24: Line 24:
* VPSDEFAULTVIEW_UNKNOWN;
* VPSDEFAULTVIEW_UNKNOWN;


=== VPS Supported Modes (source 1) ===
=== VPS Modes (source 1) ===
* parkbox ()
* parkbox
* parallelToRoad ()
* parallelToRoad
* crossing ()
* crossing
* trailerAssist ()
* trailerAssist
* offroad
* offroad
* offroadKOG
* offroadKOG
Line 35: Line 35:
* birdview3D
* birdview3D


=== VPS Supported Modes (source 2) ===
=== VPS Modes (source 2) ===
* VPSMODE_NOMODE;
* VPSMODE_NOMODE;
* VPSMODE_PARKBOX; <code>0x6C → Long Coding → Byte: 07 → Bit: 0</code>
* VPSMODE_PARKBOX; <code>0x6C → Long Coding → Byte: 07 → Bit: 0</code>
Line 58: Line 58:
* VPSSCREEN_LEGALSCREEN;
* VPSSCREEN_LEGALSCREEN;
* VPSSCREEN_LASTSCREEN;
* VPSSCREEN_LASTSCREEN;
=== VPS Exterior Cameras ===
* VPSEXTCAMCONFIG_NONE;
* VPSEXTCAMCONFIG_REARCAMERA;
* VPSEXTCAMCONFIG_INTERIORCAMERA;
=== VPS Camera States ===
* VPSCAMERASTATE_OK;
* VPSCAMERASTATE_DEFECT;
* VPSCAMERASTATE_TEMPNOTAVAILABLE;
* VPSCAMERASTATE_SPEEDTOHIGH;
* VPSCAMERASTATE_NOTCALIBRATED;
* VPSCAMERASTATE_TRAILERHITCHED;
* VPSCAMERASTATE_EXTMIRROR_FOLDED;
* VPSCAMERASTATE_TRUNKOPEN;
* VPSCAMERASTATE_ENGINEHOOD_OPEN;
* VPSCAMERASTATE_FRONTDOOR_OPEN;
* VPSCAMERASTATE_REARDOOR_OPEN;
* VPSCAMERASTATE_FRONT_AND_REARDOOR_OPEN;
* VPSCAMERASTATE_FRONTDOOR_OPEN_AND_EXTMIRROR_FOLDED;
* VPSCAMERASTATE_REARDOOR_OPEN_AND_EXTMIRROR_FOLDED;
* VPSCAMERASTATE_FRONT_AND_REARDOOR_OPEN_AND_EXTMIRROR_FOLDED;
* VPSCAMERASTATE_NOTEXISTING;
=== VPS Splitscreens ===
* parkbox;
* parallelToRoad;
* offroad;
* crossing;
* trailerAssist;
* sideview;
== Interesting things for future research ==
* <code>VPSOPSOverlay</code> - parking sensors on the side of split screen
* <code>VPSRimProtection</code> - detection of obstacles with collision warning?


[[Category:Software]]
[[Category:Software]]
[[Category:Research]]
[[Category:Research]]

Latest revision as of 17:13, 11 January 2025


Types of camera systems

RVC-LOW

Simple config. Just connect FBAS/CVBS signal and shield to QuadLock, enable RVC-LOW in 0x5F coding, reboot and done.

Camera image will be triggered with reverse gear signal. There's no CAN-BUS communication between camera and the vehicle, so there's no advanced features like dynamic guiding lines, view switching. Also, there's no calibration of the RVC-LOW camera.

RVC-HIGH

//TODO

AreaView 360

//TODO

Camera settings

VPS Views

  • VPSDEFAULTVIEW_REARVIEW;
  • VPSDEFAULTVIEW_FRONTVIEW;
  • VPSDEFAULTVIEW_SIDEVIEW;
  • VPSDEFAULTVIEW_BIRDVIEW;
  • VPSDEFAULTVIEW_AUTO;
  • VPSDEFAULTVIEW_EXTCAM;
  • VPSDEFAULTVIEW_LASTVIEW;
  • VPSDEFAULTVIEW_UNKNOWN;

VPS Modes (source 1)

  • parkbox
  • parallelToRoad
  • crossing
  • trailerAssist
  • offroad
  • offroadKOG
  • trailerAssistARA
  • mainMode
  • birdview3D

VPS Modes (source 2)

  • VPSMODE_NOMODE;
  • VPSMODE_PARKBOX; 0x6C → Long Coding → Byte: 07 → Bit: 0
  • VPSMODE_PARALLELTOROAD; 0x6C → Long Coding → Byte: 07 → Bit: 1
  • VPSMODE_OFFROAD;
  • VPSMODE_RIGHTSIDEVIEW;
  • VPSMODE_LEFTSIDEVIEW;
  • VPSMODE_LEFTRIGHTSIDEVIEW;
  • VPSMODE_CROSSING; 0x6C → Long Coding → Byte: 07 → Bit: 4
  • VPSMODE_TRAILERASSIST; 0x6C → Long Coding → Byte: 07 → Bit: 2
  • VPSMODE_BIRDVIEW;
  • VPSMODE_ONLYSIDEVIEW;
  • VPSMODE_3DBIRDVIEW;
  • VPSMODE_TRAILERASSIST_ARA;
  • VPSMODE_OFFROAD_KOG;
  • VPSMODE_LASTMODE;

VPS Screens

  • VPSSCREEN_NOSCREEN;
  • VPSSCREEN_FULLSCREEN;
  • VPSSCREEN_SPLITSCREEN;
  • VPSSCREEN_LEGALSCREEN;
  • VPSSCREEN_LASTSCREEN;

VPS Exterior Cameras

  • VPSEXTCAMCONFIG_NONE;
  • VPSEXTCAMCONFIG_REARCAMERA;
  • VPSEXTCAMCONFIG_INTERIORCAMERA;

VPS Camera States

  • VPSCAMERASTATE_OK;
  • VPSCAMERASTATE_DEFECT;
  • VPSCAMERASTATE_TEMPNOTAVAILABLE;
  • VPSCAMERASTATE_SPEEDTOHIGH;
  • VPSCAMERASTATE_NOTCALIBRATED;
  • VPSCAMERASTATE_TRAILERHITCHED;
  • VPSCAMERASTATE_EXTMIRROR_FOLDED;
  • VPSCAMERASTATE_TRUNKOPEN;
  • VPSCAMERASTATE_ENGINEHOOD_OPEN;
  • VPSCAMERASTATE_FRONTDOOR_OPEN;
  • VPSCAMERASTATE_REARDOOR_OPEN;
  • VPSCAMERASTATE_FRONT_AND_REARDOOR_OPEN;
  • VPSCAMERASTATE_FRONTDOOR_OPEN_AND_EXTMIRROR_FOLDED;
  • VPSCAMERASTATE_REARDOOR_OPEN_AND_EXTMIRROR_FOLDED;
  • VPSCAMERASTATE_FRONT_AND_REARDOOR_OPEN_AND_EXTMIRROR_FOLDED;
  • VPSCAMERASTATE_NOTEXISTING;

VPS Splitscreens

  • parkbox;
  • parallelToRoad;
  • offroad;
  • crossing;
  • trailerAssist;
  • sideview;

Interesting things for future research

  • VPSOPSOverlay - parking sensors on the side of split screen
  • VPSRimProtection - detection of obstacles with collision warning?