TruPlasmaRF1001_IOSimulatorItems.json 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322
  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,06,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,12,00,01",
  30. "SuccessResponse": {
  31. "GS": "08",
  32. "Status": "00",
  33. "Type": "04",
  34. "Data": "58,02,00,00"
  35. },
  36. "FailedResponse": {
  37. "GS": "08",
  38. "Status": "01"
  39. }
  40. },
  41. {
  42. "SourceCommandName": "ReadPrValue",
  43. "SourceCommand": "01,14,00,01",
  44. "SuccessResponse": {
  45. "GS": "08",
  46. "Status": "00",
  47. "Type": "04",
  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,C9,01,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,07,02,01",
  146. "SuccessResponse": {
  147. "GS": "08",
  148. "Status": "00",
  149. "Type": "04",
  150. "Data": "01,00,00,00"
  151. },
  152. "FailedResponse": {
  153. "GS": "08",
  154. "Status": "02"
  155. }
  156. },
  157. {
  158. "SourceCommandName": "GetFrequencyOffset",
  159. "SourceCommand": "01,C9,01,01",
  160. "SuccessResponse": {
  161. "GS": "08",
  162. "Status": "00",
  163. "Type": "04",
  164. "Data": "01,00,00,00"
  165. },
  166. "FailedResponse": {
  167. "GS": "08",
  168. "Status": "02"
  169. }
  170. },
  171. {
  172. "SourceCommandName": "SetClockMode",
  173. "SourceCommand": "02,04,02,01",
  174. "SuccessResponse": {
  175. "GS": "08",
  176. "Status": "FF"
  177. },
  178. "FailedResponse": {
  179. "GS": "08",
  180. "Status": "02"
  181. }
  182. },
  183. {
  184. "SourceCommandName": "GetClockMode",
  185. "SourceCommand": "01,04,02,01",
  186. "SuccessResponse": {
  187. "GS": "08",
  188. "Status": "00",
  189. "Type": "04",
  190. "Data": "01,00,00,00"
  191. },
  192. "FailedResponse": {
  193. "GS": "08",
  194. "Status": "02"
  195. }
  196. },
  197. {
  198. "SourceCommandName": "SetGain",
  199. "SourceCommand": "02,4C,02,01",
  200. "SuccessResponse": {
  201. "GS": "08",
  202. "Status": "FF"
  203. },
  204. "FailedResponse": {
  205. "GS": "08",
  206. "Status": "02"
  207. }
  208. },
  209. {
  210. "SourceCommandName": "SetRelativeGain",
  211. "SourceCommand": "02,4D,02,01",
  212. "SuccessResponse": {
  213. "GS": "08",
  214. "Status": "FF"
  215. },
  216. "FailedResponse": {
  217. "GS": "08",
  218. "Status": "02"
  219. }
  220. },
  221. {
  222. "SourceCommandName": "SetModulationDeviation",
  223. "SourceCommand": "02,4E,02,01",
  224. "SuccessResponse": {
  225. "GS": "08",
  226. "Status": "FF"
  227. },
  228. "FailedResponse": {
  229. "GS": "08",
  230. "Status": "02"
  231. }
  232. },
  233. {
  234. "SourceCommandName": "SetRelativeModulationDeviation",
  235. "SourceCommand": "02,4F,02,01",
  236. "SuccessResponse": {
  237. "GS": "08",
  238. "Status": "FF"
  239. },
  240. "FailedResponse": {
  241. "GS": "08",
  242. "Status": "02"
  243. }
  244. },
  245. {
  246. "SourceCommandName": "TuningOffset",
  247. "SourceCommand": "02,46,02,01",
  248. "SuccessResponse": {
  249. "GS": "08",
  250. "Status": "FF"
  251. },
  252. "FailedResponse": {
  253. "GS": "08",
  254. "Status": "02"
  255. }
  256. },
  257. {
  258. "SourceCommandName": "TuningDelay",
  259. "SourceCommand": "02,49,02,01",
  260. "SuccessResponse": {
  261. "GS": "08",
  262. "Status": "FF"
  263. },
  264. "FailedResponse": {
  265. "GS": "08",
  266. "Status": "02"
  267. }
  268. },
  269. {
  270. "SourceCommandName": "ReadProcessStatus",
  271. "SourceCommand": "01,75,00,01",
  272. "SuccessResponse": {
  273. "GS": "08",
  274. "Status": "00",
  275. "Type": "04",
  276. "Data": "00,00,00,00"
  277. },
  278. "FailedResponse": {
  279. "GS": "08",
  280. "Status": "01"
  281. }
  282. },
  283. {
  284. "SourceCommandName": "SetActiveRS232",
  285. "SourceCommand": "02,52,01,01",
  286. "SuccessResponse": {
  287. "GS": "08",
  288. "Status": "FF"
  289. },
  290. "FailedResponse": {
  291. "GS": "08",
  292. "Status": "02"
  293. }
  294. },
  295. {
  296. "SourceCommandName": "Reset",
  297. "SourceCommand": "02,4D,00,01",
  298. "SuccessResponse": {
  299. "GS": "08",
  300. "Status": "FF"
  301. },
  302. "FailedResponse": {
  303. "GS": "08",
  304. "Status": "02"
  305. }
  306. },
  307. {
  308. "SourceCommandName": "ReadFreq",
  309. "SourceCommand": "01,07,02,01",
  310. "SuccessResponse": {
  311. "GS": "08",
  312. "Status": "00",
  313. "Type": "04",
  314. "Data": "00,00,00,00"
  315. },
  316. "FailedResponse": {
  317. "GS": "08",
  318. "Status": "01"
  319. }
  320. }
  321. ]
  322. }