TruPlasmaRF1000_IOSimulatorItems.json 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258
  1. {
  2. "IOSimulatorItemList": [
  3. {
  4. "SourceCommandName": "GetControl",
  5. "SourceCommand": "05,01,00,00",
  6. "SuccessResponse": {
  7. "GS": "08",
  8. "Status": "FF"
  9. },
  10. "FailedResponse": {
  11. "GS": "08",
  12. "Status": "02"
  13. }
  14. },
  15. {
  16. "SourceCommandName": "SetPiValue",
  17. "SourceCommand": "02,09,00,01",
  18. "SuccessResponse": {
  19. "GS": "08",
  20. "Status": "FF"
  21. },
  22. "FailedResponse": {
  23. "GS": "08",
  24. "Status": "02"
  25. }
  26. },
  27. {
  28. "SourceCommandName": "ReadPiValue",
  29. "SourceCommand": "01,0C,00,01",
  30. "SuccessResponse": {
  31. "GS": "08",
  32. "Status": "00",
  33. "Type": "07",
  34. "Data": "00,00,00,00"
  35. },
  36. "FailedResponse": {
  37. "GS": "08",
  38. "Status": "01"
  39. }
  40. },
  41. {
  42. "SourceCommandName": "ReadPrValue",
  43. "SourceCommand": "01,0D,00,01",
  44. "SuccessResponse": {
  45. "GS": "08",
  46. "Status": "00",
  47. "Type": "07",
  48. "Data": "58,02,00,00"
  49. },
  50. "FailedResponse": {
  51. "GS": "08",
  52. "Status": "01"
  53. }
  54. },
  55. {
  56. "SourceCommandName": "ReleaseControl",
  57. "SourceCommand": "05,02,00,00",
  58. "SuccessResponse": {
  59. "GS": "00",
  60. "Status": "FF"
  61. },
  62. "FailedResponse": {
  63. "GS": "00",
  64. "Status": "02"
  65. }
  66. },
  67. {
  68. "SourceCommandName": "ExecuteAnyCommand",
  69. "SourceCommand": "05,02,00,00",
  70. "SuccessResponse": {
  71. "GS": "08",
  72. "Status": "00"
  73. },
  74. "FailedResponse": {
  75. "GS": "08",
  76. "Status": "01"
  77. }
  78. },
  79. {
  80. "SourceCommandName": "SetPowerOnOff",
  81. "SourceCommand": "02,6F,00,01",
  82. "SuccessResponse": {
  83. "GS": "08",
  84. "Status": "FF"
  85. },
  86. "FailedResponse": {
  87. "GS": "08",
  88. "Status": "02"
  89. }
  90. },
  91. {
  92. "SourceCommandName": "GetPowerOnOff",
  93. "SourceCommand": "01,6F,00,01",
  94. "SuccessResponse": {
  95. "GS": "08",
  96. "Status": "00",
  97. "Type": "07",
  98. "Data": "01,00,00,00"
  99. },
  100. "FailedResponse": {
  101. "GS": "08",
  102. "Status": "02"
  103. }
  104. },
  105. {
  106. "SourceCommandName": "SetPulseMode",
  107. "SourceCommand": "02,6A,01,01",
  108. "SuccessResponse": {
  109. "GS": "08",
  110. "Status": "FF"
  111. },
  112. "FailedResponse": {
  113. "GS": "08",
  114. "Status": "02"
  115. }
  116. },
  117. {
  118. "SourceCommandName": "GetPulseMode",
  119. "SourceCommand": "01,6A,01,01",
  120. "SuccessResponse": {
  121. "GS": "08",
  122. "Status": "00",
  123. "Type": "04",
  124. "Data": "01,00,00,00"
  125. },
  126. "FailedResponse": {
  127. "GS": "08",
  128. "Status": "02"
  129. }
  130. },
  131. {
  132. "SourceCommandName": "SetFrequency",
  133. "SourceCommand": "02,34,03,01",
  134. "SuccessResponse": {
  135. "GS": "08",
  136. "Status": "FF"
  137. },
  138. "FailedResponse": {
  139. "GS": "08",
  140. "Status": "02"
  141. }
  142. },
  143. {
  144. "SourceCommandName": "GetFrequency",
  145. "SourceCommand": "01,63,00,01",
  146. "SuccessResponse": {
  147. "GS": "08",
  148. "Status": "00",
  149. "Type": "07",
  150. "Data": "01,00,00,00"
  151. },
  152. "FailedResponse": {
  153. "GS": "08",
  154. "Status": "02"
  155. }
  156. },
  157. {
  158. "SourceCommandName": "SetClockMode",
  159. "SourceCommand": "02,62,03,01",
  160. "SuccessResponse": {
  161. "GS": "08",
  162. "Status": "FF"
  163. },
  164. "FailedResponse": {
  165. "GS": "08",
  166. "Status": "02"
  167. }
  168. },
  169. {
  170. "SourceCommandName": "GetClockMode",
  171. "SourceCommand": "01,62,03,01",
  172. "SuccessResponse": {
  173. "GS": "08",
  174. "Status": "00",
  175. "Type": "05",
  176. "Data": "00"
  177. },
  178. "FailedResponse": {
  179. "GS": "08",
  180. "Status": "02"
  181. }
  182. },
  183. {
  184. "SourceCommandName": "SetGain",
  185. "SourceCommand": "02,5C,03,01",
  186. "SuccessResponse": {
  187. "GS": "08",
  188. "Status": "FF"
  189. },
  190. "FailedResponse": {
  191. "GS": "08",
  192. "Status": "02"
  193. }
  194. },
  195. {
  196. "SourceCommandName": "SetRelativeGain",
  197. "SourceCommand": "02,5D,03,01",
  198. "SuccessResponse": {
  199. "GS": "08",
  200. "Status": "FF"
  201. },
  202. "FailedResponse": {
  203. "GS": "08",
  204. "Status": "02"
  205. }
  206. },
  207. {
  208. "SourceCommandName": "SetModulationDeviation",
  209. "SourceCommand": "02,5A,03,01",
  210. "SuccessResponse": {
  211. "GS": "08",
  212. "Status": "FF"
  213. },
  214. "FailedResponse": {
  215. "GS": "08",
  216. "Status": "02"
  217. }
  218. },
  219. {
  220. "SourceCommandName": "SetRelativeModulationDeviation",
  221. "SourceCommand": "02,59,03,01",
  222. "SuccessResponse": {
  223. "GS": "08",
  224. "Status": "FF"
  225. },
  226. "FailedResponse": {
  227. "GS": "08",
  228. "Status": "02"
  229. }
  230. },
  231. {
  232. "SourceCommandName": "ReadProcessStatus",
  233. "SourceCommand": "01,1E,00,01",
  234. "SuccessResponse": {
  235. "GS": "08",
  236. "Status": "00",
  237. "Type": "04",
  238. "Data": "00,00,00,00"
  239. },
  240. "FailedResponse": {
  241. "GS": "08",
  242. "Status": "01"
  243. }
  244. },
  245. {
  246. "SourceCommandName": "Reset",
  247. "SourceCommand": "02,4D,00,01",
  248. "SuccessResponse": {
  249. "GS": "08",
  250. "Status": "FF"
  251. },
  252. "FailedResponse": {
  253. "GS": "08",
  254. "Status": "02"
  255. }
  256. }
  257. ]
  258. }