Skip to main content

XASC - Serial Camera

Configures the RS-232 serial camera mode, queries camera diagnostics, and manages pending photo files.

Format

  • Query mode: >QXASCM<
  • Set mode: >SXASCM{MODE}[{ROUTE}{RES}]<
  • Query diagnostics: >QXASCD<
  • Query pending files: >QXASCI<
  • Clear files: >SXASCC<

Responses

  • Mode disabled: >RXASCM0<
  • Mode enabled: >RXASCM2{ROUTE}{RES}<
  • Diagnostics: >RXASCD{PP}{SS}<
  • Pending files: >RXASCI{INFO}<

Parameters

FieldValuesDescription
MODE0, 20 disables camera mode, 2 enables photo capture mode
ROUTEU, 0-9U keeps capture local, 0-9 associates photos with a destination point
RES1, 2, 3Image resolution: 1 = 160x128, 2 = 320x240, 3 = 640x480
PP00Port identifier returned by current implementation
SS00-99Camera state code

Examples

Disable serial camera mode:

>SXASCM0<

Enable serial camera mode with local storage and highest resolution:

>SXASCM2U3<

Enable serial camera mode and associate captures with destination point 5:

>SXASCM253<

Query current camera mode:

>QXASCM<
>RXASCM2U3<

Query camera state:

>QXASCD<
>RXASCD0099<

State Codes

CodeMeaning
00Ready
03Uploading
04Upload successful
05No response
09Checksum error
13Capture queued
17Queue limit reached
99Initializing

Notes

  • Enabling XASC switches the RS-232 port into SERCAM mode.
  • The serial camera driver runs at 115200 baud.
  • QXASCI returns implementation-defined pending file information for queued uploads.
  • The PS extended tag can be used in event reports to include the last captured photo ID.

Defaults and Limits

  • Maximum queued photos: 10.
  • Valid photo ID range: 0 to 9999999.
  • Only modes 0 and 2 are accepted by the parser.