| Command  | Parameter  | Sub Parameter  | Range | Example  | 
|---|---|---|---|---|
| getjobdata setjobdata | .jobData. imager_setups .ji | aimer | true/false | gjd .ji.0.aimer .slot 3 command: gjd,ok {response} sjd .ji.0.aimer.true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | imager .auto_exposure | true/false | gjd .ji.0.imager.auto_exposure .slot 3 command: gjd,ok {response} sjd .ji.0.imager.auto_exposure  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | bank | Number | gjd .ji.0.bank .slot 3 command: gjd,ok {response} sjd .ji.0.bank true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | external_light .enabled | true/false | gjd .ji.0.external_light.enabled .slot 3 command: gjd,ok {response} sjd .ji.0.external_light.enabled true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | external_light .intensity | Number | gjd .ji.0.external_light.intensity .slot 3 command: gjd,ok {response} sjd .ji.0.external_light.intensity 1  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | internal_light .color | WHITE BLUE RED INFRARED GREEN  YELLOW DPM | gjd .ji.0.internal_light.color .slot 3 command: gjd,ok {response} sjd .ji.0.internal_light.color true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | imager auto_focus | true/false | gjd .ji.0. imager.auto_focus .slot 3 command: gjd,ok {response} sjd .ji.0.imager.auto_focus true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | imager .exposure | Number  (0.5 to 14) | gjd .ji.0.imager.exposure .slot 3 command: gjd,ok {response} sjd .ji.0.imager.exposure 0.6  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | imager .gain | Number  (0 to 100) | gjd .ji.0.imager.gain .slot 3 command: gjd,ok {response} sjd.ji.0.imager.gain 2  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | imager .focus | Number  (-7 to +7) | gjd .ji.0.imager.focus .slot 3 command: gjd,ok {response} sjd .ji.0.imager.focus 3  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | imager .long_exposure | Number  (1 to 10) | gjd .ji.0.imager.long_exposure .slot 3 command: gjd,ok {response} sjd .ji.0.imager.long_exposure 1  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | internal_light .enabled | true/false | gjd .ji.0.internal_light.enabled .slot 3 command: gjd,ok {response} sjd .ji.0.internal_light.enabled true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | internal_light .intensity | Number | gjd .ji.0.internal_light.intensity .slot 3 command: gjd,ok {response} sjd .ji.0.internal_light.intensity 1  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | internal_light .max_duration | Number | gjd .ji.0.internal_light.max_duration .slot 3 command: gjd,ok {response} sjd .ji.0.internal_light.max_duration 1  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | internal_light .regions.bottom | true/false | gjd .ji.0.internal_light.regions.bottom .slot 3 command: gjd,ok {response} sjd .ji.0.internal_light.regions.bottom true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | internal_light .regions.top | true/false | gjd .ji.0.internal_light.regions.top .slot 3 command: gjd,ok {response} sjd .ji.0.internal_light.regions.top true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | internal_light .regions.right | true/false | gjd .ji.0.internal_light.regions.right .slot 3 command: gjd,ok {response} sjd .ji.0.internal_light.regions.right true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | internal_light .regions.left |  true/false | gjd .ji.0.internal_light.regions.left .slot 3 command: gjd,ok {response} sjd .ji.0.internal_light.regions.left true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | internal_light .torch_mode | true/false | gjd .ji.0.internal_light.torch_mode .slot 3 command: gjd,ok {response} sjd .ji.0.internal_light.torch_mode true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | name | String | gjd .ji.0.name .slot 3 command: gjd,ok {response} sjd .ji.0.name STRING  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | auto_tune .brightness | true/false | gjd .ji.0.auto_tune.brightness .slot 3 command: gjd,ok {response} sjd .ji.0.auto_tune.brightness true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | auto_tune .max_exposure | Number | gjd .ji.0.auto_tune.max_exposure .slot 3 command: gjd,ok {response} sjd .ji.0.auto_tune.max_exposure 1  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | auto_tune .tune_focus | true/false | gjd .ji.0.auto_tune.tune_focus .slot 3 command: gjd,ok {response} sjd .ji.0.auto_tune.tune_focus true  .slot 3 command: sjd,ok | 
| getjobdata setjobdata | .jobData. imager_setups .ji | auto_tune .method | String | gjd .ji.0.auto_tune.method .slot 3 command: gjd,ok {response} sjd .ji.0.auto_tune.method STRING  .slot 3 command: sjd,ok |