The program yavta (Yet Another V4L2 Test Application) is a test application based on
V4L2 Linux kernel interface that allows testing, debugging and controlling camera subsystem.

It shows the access on the v4l2-interface with a C-program.
- The sources are located at https://git.ideasonboard.org/yavta.git
- The included scripts "xxx.sh" show the "yavta" call for the different PHYTEC phyCAM cameras.

For help of yavta type:
> yavta --help

procedure to run the scripts:
-----------------------------
- start up the modul
- go into directory "v4l2_c-examples/..."
- call the following scripts for the corresponding phytec camera module:

  VM-010-BW 	= mt9v02x_bw_full_save-raw.sh (Hardware configured with 8 bits DCMI data bus width)
 	        = mt9v02x_bw_full_save-raw_10bits.sh (Hardware configured with 10 bits DCMI data bus width)

  VM-010-COL 	= mt9v02x_col_full_save-raw.sh (Hardware configured with 8 bits DCMI data bus width)
 	        = mt9v02x_col_full_save-raw_10bits.sh (Hardware configured with 10 bits DCMI data bus width)

  VM-016-BW 	= ar0144_bw_full_save-raw.sh (camera configured with 8 or 10 bits data bus width)

  VM-016-COL 	= ar0144_col_full_save-raw.sh (camera configured with 8 or 10 bits data bus width)

- the created RAW-image can be viewed, with an image-viewer for example  "Irfanview"


links of interest:
------------------
https://wiki.st.com/stm32mpu/wiki/Yavta
https://linuxtv.org/downloads/v4l-dvb-apis/userspace-api/v4l/v4l2grab-example.html
https://linuxtv.org/downloads/v4l-dvb-apis/userspace-api/v4l/capture-example.html
help under:
http://linuxtv.org/downloads/v4l-dvb-apis/
