Ultra portable remote TS-480

This revision is from 2014/06/15 12:36. You can Restore it.

Setting server

  • install RemoteQTH server on SD card for Raspberry PI
    • login (yourcall/1234)to web interface and update server from status page
    • change login and password in menu SETTINGS/LOGIN
  • in menu SETTINGS/SER2NET enable Two com
    • com1
      • name: TS-480 panel
      • port: 11001
      • baud: 57600
      • databit: 8
      • stopbit: 2
      • parity: none
      • Detect device:exactly by IDs
      • vendor: 0403
      • product: 6001
      • sn: find in pop-up window
    • com2
      • name: CW-keyer CLI
      • port: 11002
      • baud: 115200
      • databit: 8
      • stopbit: 2
      • parity: none
      • Detect device:exactly by IDs
      • vendor: 0403
      • product: 6001
      • sn: find in pop-up window
  • in menu SETTINGS/CW
    • Select: Arduino K3NG CLI
    • TCP port: 11002
    • Number of memories: as needed

Transceiver

RemoteQTH server

  • Connect TS-480 RJ6 female to USB/UART interface
       --------- 
      |      ---|
      |      ---|
    |        ---|  GND        USB/UART GND
    |        ---|  TX TRX --> USB/UART RX
      |      ---|  RX TRX <-- USB/UART TX
      |      ---|
       ---------

VOIP

Transferring audio is implemented with the IP phone Cisco SPA301. For better latency can use the same IP phone on the operator side.

If you want to listen to the speaker front panel, connect the phone with bluetooth module with 3,5 jack cable. Or use the headphone directly with your phone.

Operator

GetBlue settings

  • Datasource (Input) - Bluetooth
    • Operation mode - Client
  • Datasink (Output) - TCP (plain data)
    • Operation mode - Client
    • Host - server public IP
    • Port - server public port
    • Hexadecimal format - OFF
  • Bi-Directional Mode - ON
  • Launch by Default - No
  • Retry Timeout (ms) - 1
  • Open Retries - 10
  • Raw Mode - OFF
  • Timeout (ms) - 10
  • Size (Bytes) - 32
  • Separator - (none)
  • Include Separator - OFF
  • Hexadecimal/ASCII - OFF
  • Data Rows - 0
  • Data Font Size - 14
  • Log Font Size - 14
  • Show Detailed Logs - ON
  • Show response - OFF

CSipSimple

  1. Add Local account
  2. Configure (only important parts)
  • UDP - ON
  • UDP port - 5060
  • TCP - OFF
  • RTP port - 16000
  • Suppress echo - OFF
  • Codec - PCMA 8kHz
  1. Dial 333@ROUTER-PUBLIC-IP:5060

Appendix

Theory of operation

[ts480 front panel]
      |
[BT module] . . . . . . [BT smartphone--GetBlue--WiFi] <--- tcp-ip ---> [ethernet RemoteQTHserver--ser2net-USB]
                                                                                                       |
                                                                                           [USB/UART interface]
                                                                                                       |
                                                                                                  [Transceiver]
---------------------------------------------------------------------------------------------------------------
                [Smartphone speaker--CSipSimple--WiFi] <--- tcp-ip ----------> [ethernet Cisco SPA301 IP phone]
                                                                                                       |
                                                                  [Isolation transformer and resistive divider]
                                                                                                       |
                                                                                                  [Transceiver]

Configure bluetooth module

  • connect USB/UART cp2102
               |
               |   BT module
    --------   |
        RST |   -----
    U   3V3 |        |
    S    5V |-      -| TXD
    B   TXD |-      -| RXD
        RXD |-      -| 5V
        GND |--------| GND
    --------          --------
    
    AT commands (realterm)
    AT
    AT+BAUD7
    AT+NAMETS-480-2
    AT+PIN1234
    
    this commands is
    • test module answer
    • set baud to 57600 baud
    • set name to TS-480-x
    • set pin to 1234