# Check communication with the workswell cameras

## 1. Prepare the device

* Camera Workswell and Gimbal.
* DC conversion jack: 12V
* Adapter: 12V
* Coverter Uart FTDI Basic – 1
* Terminal software tool Serial Debug Assistant + TCP/UDP download at Microsoft Store:
  * Port Name: COM4
  * Baud Rate: 115200
  * Data Bits: 8
  * Parity: None
  * Stop Bits: 1
  * Receive Settings: Hex display
  * Send Settings: Hex send

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FtNgO398b2RKFckKrnQpK%2Fimage.png?alt=media&#x26;token=42c44889-752d-49ea-8228-e5f3691c4185" alt=""><figcaption><p><em>Terminal software tool interface</em></p></figcaption></figure>

## 2. Connect the device port.

<table><thead><tr><th>12 V Power Supply</th><th width="148">Color</th><th width="154">Quick Release</th><th>FTDI Basic – 1</th></tr></thead><tbody><tr><td>   TX(AUX)</td><td> <mark style="background-color:yellow;">YELLOW</mark></td><td>    S6(AUX)</td><td>      RX</td></tr><tr><td>   RX(AUX)</td><td> <mark style="background-color:green;">GREEN</mark></td><td>    S5(AUX)</td><td>      TX</td></tr><tr><td>   G(AUX)</td><td> BLACK</td><td>    G(AUX)</td><td>      GND</td></tr></tbody></table>

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FPb23N9VLRbKwz1XZUT4n%2Fimage.png?alt=media&#x26;token=6fbed007-fc6c-44e3-8c16-6851ce1cd9ef" alt=""><figcaption><p>Connect Uart FTDI Basic – 1.</p></figcaption></figure>

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2Ffy8SAt8RKKKQt9H4nSdY%2Fimage.png?alt=media&#x26;token=ace339f6-99d8-4d05-a7c3-79badac96ab2" alt=""><figcaption><p>Connect the port for AUX.</p></figcaption></figure>

## 3. Check Devices.

* After connecting, wait 60 seconds for the device to boot stably.&#x20;
* The command checks the HIWS function and the response signal is **OK.**
* Command (HIWS converts from ASCII code to Hex code) copy the hex code here:&#x20;

`02 05 00 48 49 57 53 0A 45 03`

Answer (OK to convert from ASCII code to Hex code):&#x20;

`02 03 00 4F 4B 0A A4 03`

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FTm7zAJsEwJ41kjaluZso%2Fimage.png?alt=media&#x26;token=f3217fe9-eec7-445d-a7db-4294d29ece67" alt="" width="563"><figcaption><p>Terminal interface transmits and receives for HIWS</p></figcaption></figure>

* The license activation check command for protocol control and response signals is TRUE.
* Command (IACP converts from ASCII code to Hex code) copy hex code here:

`02 06 00 49 41 43 50 0A 0A 31 03`

* Answer (TRUE converts from ASCII code to Hex code):

&#x20;`02 05 00 54 52 55 45 0A 4A 03`

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FccBit88iyttfrbBQafSJ%2Fimage.png?alt=media&#x26;token=5af3d674-052f-461f-aaac-13a7cace2a61" alt="" width="551"><figcaption><p>Terminal interface transmits and receives for IACP</p></figcaption></figure>

* The command receives the WIRIS product code and the response signal is the product code WWS-800-S-256&#x20;
* Command (GATN converts from ASCII code to Hex code) copy hex code here&#x20;

`(02 05 00 47 41 54 4e 0a 34 03)`&#x20;

* Answer ( WWS-800-S-256 converts from ASCII code to Hex code):&#x20;

`02 0E 00 57 57 53 2D 38 30 30 2D 53 2D 32 35 36 0A 1A 03`

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FqxTcipVEOCLWGfBEgA1l%2Fimage.png?alt=media&#x26;token=e7f9f826-3f0c-4270-a462-28cc24c2ee79" alt="" width="545"><figcaption><p>Terminal interface transmits and receives for GATN</p></figcaption></figure>

* The command receives WIRIS firmware version and the response signal is 1.5.4&#x20;
* Command (GFWV converts from ASCII code to Hex code) copy hex code here&#x20;

`(02 05 00 47 46 57 56 0a 44 03)`&#x20;

* Answer (1.5.4 convert from ASCII code to Hex code):

&#x20;`02 06 00 31 2E 35 2E 34 0A 00 03`

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2F9CWBqec65xZwt6L7y175%2Fimage.png?alt=media&#x26;token=89c1a0ae-45c7-4d2f-bb30-dee400311ae9" alt="" width="507"><figcaption><p>Terminal interface transmits and receives for GFWV</p></figcaption></figure>
