digital_gain.sh 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
  1. echo "ADC1: REG ADD 3"
  2. pci -w 0x90A0 0x00039120 #9 - with digital gain en , 8 -without digital gain en
  3. sleep 0.1
  4. #####################################################################################################################################
  5. echo "ADC1: REG ADD D"
  6. pci -w 0x90A0 0x000D0000 #Offset value
  7. sleep 0.05
  8. echo "ADC1: REG ADD E"
  9. pci -w 0x90A0 0x000E0000 #Offset value
  10. sleep 0.05
  11. echo "ADC1: REG ADD F"
  12. pci -w 0x90A0 0x000F0000 #Offset value
  13. sleep 0.05
  14. echo "ADC1: REG ADD 10"
  15. pci -w 0x90A0 0x00100000 #Offset value
  16. sleep 0.05
  17. echo "ADC1: REG ADD 11"
  18. pci -w 0x90A0 0x00110000 #Offset value
  19. sleep 0.05
  20. echo "ADC1: REG ADD 12"
  21. pci -w 0x90A0 0x00120000 #Offset value
  22. sleep 0.05
  23. echo "ADC1: REG ADD 13"
  24. pci -w 0x90A0 0x00130000 #Offset value
  25. sleep 0.05
  26. echo "ADC1: REG ADD 14"
  27. pci -w 0x90A0 0x00140000 #Offset value
  28. sleep 0.05
  29. echo "ADC1: REG ADD 19"
  30. pci -w 0x90A0 0x00190000 #Offset value
  31. sleep 0.05
  32. echo "ADC1: REG ADD 1A"
  33. pci -w 0x90A0 0x001A0000 #Offset value
  34. sleep 0.05
  35. echo "ADC1: REG ADD 1B"
  36. pci -w 0x90A0 0x001B0000 #Offset value
  37. sleep 0.05
  38. echo "ADC1: REG ADD 1C"
  39. pci -w 0x90A0 0x001C0000 #Offset value
  40. sleep 0.05
  41. echo "ADC1: REG ADD 1D"
  42. pci -w 0x90A0 0x001D0000 #Offset value
  43. sleep 0.05
  44. echo "ADC1: REG ADD 1E"
  45. pci -w 0x90A0 0x001E0000 #Offset value
  46. sleep 0.05
  47. echo "ADC1: REG ADD 1F"
  48. pci -w 0x90A0 0x001F0000 #Offset value
  49. sleep 0.05
  50. echo "ADC1: REG ADD 20"
  51. pci -w 0x90A0 0x00200000 #Offset value
  52. sleep 0.05
  53. echo "ADC1: REG ADD 25"
  54. pci -w 0x90A0 0x00250000 #Offset value
  55. sleep 0.05
  56. echo "ADC1: REG ADD 26"
  57. pci -w 0x90A0 0x00260000 #Offset value
  58. sleep 0.05
  59. echo "ADC1: REG ADD 27"
  60. pci -w 0x90A0 0x00270000 #Offset value
  61. sleep 0.05
  62. echo "ADC1: REG ADD 28"
  63. pci -w 0x90A0 0x00280000 #Offset value
  64. sleep 0.05
  65. echo "ADC1: REG ADD 29"
  66. pci -w 0x90A0 0x00290000
  67. echo "ADC1: REG ADD 2A"
  68. pci -w 0x90A0 0x002A0000 #Offset value
  69. sleep 0.05
  70. echo "ADC1: REG ADD 2B"
  71. pci -w 0x90A0 0x002B0000 #Offset value
  72. sleep 0.05
  73. echo "ADC1: REG ADD 2C"
  74. pci -w 0x90A0 0x002C0000 #Offset value
  75. sleep 0.05
  76. echo "ADC1: REG ADD 31"
  77. pci -w 0x90A0 0x00310000 #Offset value
  78. sleep 0.05
  79. echo "ADC1: REG ADD 32"
  80. pci -w 0x90A0 0x00320000 #Offset value
  81. sleep 0.05
  82. echo "ADC1: REG ADD 33"
  83. pci -w 0x90A0 0x00330000 #Offset value
  84. sleep 0.05
  85. echo "ADC1: REG ADD 34"
  86. pci -w 0x90A0 0x00340000 #Offset value
  87. sleep 0.05
  88. echo "ADC1: REG ADD 35"
  89. pci -w 0x90A0 0x00350000 #Offset value
  90. sleep 0.05
  91. echo "ADC1: REG ADD 36"
  92. pci -w 0x90A0 0x00360000 #Offset value
  93. sleep 0.05
  94. echo "ADC1: REG ADD 37"
  95. pci -w 0x90A0 0x00370000 #Offset value
  96. sleep 0.05
  97. echo "ADC1: REG ADD 38"
  98. pci -w 0x90A0 0x00380000 #Offset value
  99. sleep 0.05
  100. ##########################################################################################################
  101. #####################################################################################################################################
  102. pci -w 0x90A4 0x00039120 #01 is 14bit mode, 000 is 12x, 001 is 14x, 100 is 16x, 011 is 10x
  103. sleep 0.05
  104. echo "ADC2: REG ADD D"
  105. pci -w 0x90A4 0x000D0000 #Offset value
  106. sleep 0.05
  107. echo "ADC2: REG ADD E"
  108. pci -w 0x90A4 0x000E0000 #Offset value
  109. sleep 0.05
  110. echo "ADC2: REG ADD F"
  111. pci -w 0x90A4 0x000F0000 #Offset value
  112. sleep 0.05
  113. echo "ADC2: REG ADD 10"
  114. pci -w 0x90A4 0x00100000 #Offset value
  115. sleep 0.05
  116. echo "ADC2: REG ADD 11"
  117. pci -w 0x90A4 0x00110000 #Offset value
  118. sleep 0.05
  119. echo "ADC2: REG ADD 12"
  120. pci -w 0x90A4 0x00120000 #Offset value
  121. sleep 0.05
  122. echo "ADC2: REG ADD 13"
  123. pci -w 0x90A4 0x00130000 #Offset value
  124. sleep 0.05
  125. echo "ADC2: REG ADD 14"
  126. pci -w 0x90A4 0x00140000 #Offset value
  127. sleep 0.05
  128. echo "ADC2: REG ADD 19"
  129. pci -w 0x90A4 0x00190000 #Offset value
  130. sleep 0.05
  131. echo "ADC2: REG ADD 1A"
  132. pci -w 0x90A4 0x001A0000 #Offset value
  133. sleep 0.05
  134. echo "ADC2: REG ADD 1B"
  135. pci -w 0x90A4 0x001B0000 #Offset value
  136. sleep 0.05
  137. echo "ADC2: REG ADD 1C"
  138. pci -w 0x90A4 0x001C0000 #Offset value
  139. sleep 0.05
  140. echo "ADC2: REG ADD 1D"
  141. pci -w 0x90A4 0x001D0000 #Offset value
  142. sleep 0.05
  143. echo "ADC2: REG ADD 1E"
  144. pci -w 0x90A4 0x001E0000 #Offset value
  145. sleep 0.05
  146. echo "ADC2: REG ADD 1F"
  147. pci -w 0x90A4 0x001F0000 #Offset value
  148. sleep 0.05
  149. echo "ADC2: REG ADD 20"
  150. pci -w 0x90A4 0x00200000 #Offset value
  151. sleep 0.05
  152. echo "ADC2: REG ADD 25"
  153. pci -w 0x90A4 0x00250000 #Offset value
  154. sleep 0.05
  155. echo "ADC2: REG ADD 26"
  156. pci -w 0x90A4 0x00260000 #Offset value
  157. sleep 0.05
  158. echo "ADC2: REG ADD 27"
  159. pci -w 0x90A4 0x00270000 #Offset value
  160. sleep 0.05
  161. echo "ADC2: REG ADD 28"
  162. pci -w 0x90A4 0x00280000 #Offset value
  163. sleep 0.05
  164. echo "ADC2: REG ADD 29"
  165. pci -w 0x90A4 0x00290000 #Offset value
  166. sleep 0.05
  167. echo "ADC2: REG ADD 2A"
  168. pci -w 0x90A4 0x002A0000 #Offset value
  169. sleep 0.05
  170. echo "ADC2: REG ADD 2B"
  171. pci -w 0x90A4 0x002B0000 #Offset value
  172. sleep 0.05
  173. echo "ADC2: REG ADD 2C"
  174. pci -w 0x90A4 0x002C0000 #Offset value
  175. sleep 0.05
  176. echo "ADC2: REG ADD 31"
  177. pci -w 0x90A4 0x00310000 #Offset value
  178. sleep 0.05
  179. echo "ADC2: REG ADD 32"
  180. pci -w 0x90A4 0x00320000 #Offset value
  181. sleep 0.05
  182. echo "ADC2: REG ADD 33"
  183. pci -w 0x90A4 0x00330000 #Offset value
  184. sleep 0.05
  185. echo "ADC2: REG ADD 34"
  186. pci -w 0x90A4 0x00340000 #Offset value
  187. sleep 0.05
  188. echo "ADC2: REG ADD 35"
  189. pci -w 0x90A4 0x00350000 #Offset value
  190. sleep 0.05
  191. echo "ADC2: REG ADD 36"
  192. pci -w 0x90A4 0x00360000 #Offset value
  193. sleep 0.05
  194. echo "ADC2: REG ADD 37"
  195. pci -w 0x90A4 0x00370000 #Offset value
  196. sleep 0.05
  197. echo "ADC2: REG ADD 38"
  198. pci -w 0x90A4 0x00380000 #Offset value
  199. sleep 0.05