00001 <?php
00002 $state_template=array(
00003
00004
00005
00006
00007
00008 "ACTUAL_WIDTH" => 4,
00009 "ACTUAL_HEIGHT" => 5,
00010
00011
00012 "BAYER" => 8,
00013
00014
00015
00016
00017
00018
00019
00020
00021 "EXPOS" => 17,
00022
00023
00024
00025
00026
00027
00028 "VIRT_WIDTH" => 24,
00029 "VIRT_HEIGHT" => 25,
00030 "WOI_LEFT" => 26,
00031 "WOI_TOP" => 27,
00032 "WOI_WIDTH" => 28,
00033 "WOI_HEIGHT" => 29,
00034 "FLIP" => 30,
00035 "FPSLM" => 31,
00036 "DCM_HOR" => 32,
00037 "DCM_VERT" => 33,
00038 "BIN_HOR" => 34,
00039 "BIN_VERT" => 35,
00040 "COLOR" => 36,
00041
00042
00043
00044 "BITS" => 40,
00045 "SHIFTL" => 41,
00046 "FPNS" => 42,
00047 "FPNM" => 43,
00048 "VEXPOS" => 44,
00049 "VIRTTRIG" => 45,
00050 "GAINR" => 46,
00051 "GAING" => 47,
00052 "GAINB" => 48,
00053 "GAINGB" => 49,
00054 "FATZERO" => 50,
00055
00056
00057
00058 "GAIN" => 51,
00059 "RSCALE" => 52,
00060 "BSCALE" => 53,
00061 "QUALITY" => 54,
00062 "FP100S" => 55,
00063
00064
00065 "COLOR_SATURATION_BLUE" => 58,
00066 "COLOR_SATURATION_RED" => 59,
00067 "GAMMA" => 60,
00068 "PIXEL_LOW" => 61,
00069 "PIXEL_HIGH" => 62,
00070
00071
00072
00073
00074
00075
00076
00077
00078
00079
00080
00081
00082
00083
00084
00085 "AUTOEXP_ON" => 76,
00086 "HISTWND_RWIDTH" => 77,
00087 "HISTWND_RHEIGHT" => 78,
00088 "HISTWND_RLEFT" => 79,
00089 "HISTWND_RTOP" => 80,
00090 "AUTOEXP_EXP_MAX" => 81,
00091 "AUTOEXP_OVEREXP_MAX" => 82,
00092 "AUTOEXP_S_PERCENT" => 83,
00093 "AUTOEXP_S_INDEX" => 84,
00094 "AUTOEXP_EXP" => 85,
00095 "AUTOEXP_SKIP_PMIN" => 86,
00096 "AUTOEXP_SKIP_PMAX" => 87,
00097 "AUTOEXP_SKIP_T" => 88,
00098 "HISTWND_WIDTH" => 89,
00099 "HISTWND_HEIGHT" => 90,
00100 "HISTWND_TOP" => 91,
00101 "HISTWND_LEFT" => 92
00102 );
00103 $rez=elphel_get_P_arr($state_template);
00104
00105
00106 reset($rez);
00107 $conf_rez = fopen("/etc/image_settings.conf", "w+");
00108 while(list($key, $val) = each($rez)) {
00109
00110 $line = "$key=$val\n";
00111 fwrite($conf_rez, $line);
00112 }
00113 fclose($conf_rez);
00114 sleep(2);
00115 copy("/var/state/streamer.conf", "/etc/streamer.conf");
00116 exec("sync");
00117 ?>