TI2863 Complete Documentation. Internet Transceiver Controller. 1. Device purpose. 2. Device configuration. TI2863 Internet Transceiver Controller

Similar documents
"Terminal RG-1000" Customer Programming Software. User Guide. August 2016 R4.3

A Super trainer with advanced hardware and software features only found in very expensive equipment.

TI RigExpert. User s manual. USB Transceiver Interface

Customer Programming Software RG-1000e (CPS RG-1000e) User Guide. October 2017 R2.0

Customer Programming Software RG-1000e (CPS RG-1000e) User Guide. March 2018 R2.2.1

DRG-Series. Digital Radio Gateway. Hytera DMR USB Donor (Tier-2) Digital Radio Supplement

RigExpert TI-7 USB Transceiver Interface User s manual

Interface Genius Modem Instruction Manual v1.2.4

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board

SA828. SA828 All-in-One walkie-talkie module Description. SA828-U: U band, MHz SA828-V: V band, MHz

DRG-Series. Digital Radio Gateway. Tait P25 CCDI Tier-2 (TM9400 Series Mobile Radio) Digital Radio Supplement

DRG-Series. Digital Radio Gateway. Kenwood NXDN Donor Radio (Tier-2) Interfacing Omnitronics DRG with Kenwood NXDN Donor Digital Radios (Tier-2)

This is by far the most ideal method, but poses some logistical problems:

Lynx. RoIP Gateway DISPATCH LYNX MOBILE. Optional serial ports provide remote control of radio configuration over the VoIP network.

JEM Radio II Operation Guide. Manual P/N M Victor Place Colorado Springs, Colorado

Introducing the C4FM/FM and Repeater System. Leading Amateur Communications Into the Future

Customer Programming Software RG-1000e (CPS RG-1000e) User Guide. June 2018 R2.2.2 v2

DRG-Series. Digital Radio Gateway. Icom IDAS Conventional Wireline IP (Tier-2) (IC-FR5000/IC-FR6000 IDAS VHF/UHF Repeaters) Digital Radio Supplement

Hytera DMR Conventional Series

OPERATING GUIDE OPERATING GUIDE FOR IC-F3160/F4160 SERIES BIIS 1200/MDC 1200 SYSTEM/ LTR /IDAS OPERATION

Programming Parameter Guide

USB4. Encoder Data Acquisition USB Device Page 1 of 8. Description. Features

DRG-Series. Digital Radio Gateway. Motorola MotoTRBO DMR. Interfacing Omnitronics DRG with Motorola MotoTRBO DMR Digital Radios

Disable Windows Sounds

NetPage Network Wireless Paging System (POCSAG) NP-14 Series. Operation Manual CCW

IP/Console

Radio Bridge User Guide. Document: DOC-VS-RB-UG-C-0

SpeedTouch 190. Setup and User s Guide. SIP Gateway. Release R1.0

Setting up Volumio to get great audio

Shenzhen ATC Technology CO.,LTD ATC. A-1 Serial Remote I/O Module. User Manual. V1.13 Edit:2018/01/

RF Wireless Serial Device Server

Project Final Report: Directional Remote Control

The Nitty-Gritty of Getting Digital Wired Up At Your Ham Shack

Connecting two Phoenix Studio Audiocodecs through a point-to-point IP radio link operating in the 5 GHz band

IP controller TRBOnet Swift Agent A002.M1

A new radio system for the German coast Innovative applications for conventional VHF

RF ISM Transparent Transceiver Module V4.0

VoIP Paging Amplifier and Elastix Server

ASTRO/Intercom System

OPERATING GUIDE OPERATING GUIDE FOR IC-F3160/F4160 SERIES BIIS 1200/MDC 1200 SYSTEM/ LTR /IDAS NXDN OPERATION

Hytera DMR Conventional Series Release Notes

Unit 5: IrDA Communications Protocols. 1 Introduction. 2 Objectives. 3 Basic Knowledge. Revised March 13, 2017 This manual applies to Unit 5.

Wireless hands-free using nrf24e1

Applications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many

433MHz LRS Adjustable TX/RX Set 100mW-2000mW

VEB Series. TCP/IP Network Matrix PA System. 32 simultaneous Audio Buses. Up to 60 Network Paging Consoles. Up to 128 Audio Output channels

GFT1504 4/8/10 channel Delay Generator

OPERATING GUIDE OPERATING GUIDE FOR IC-F5060/F6060 SERIES BIIS 1200/MDC 1200 SYSTEM/ LTR /IDAS NXDN OPERATION

CSR Bluetooth Modules MBC05-CAR-AT

EE445L Fall 2014 Quiz 2A Page 1 of 5

TRBOnet Enterprise. Capacity Plus. Deployment Guide. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA

Hooking Up a Headset, or a Stand-alone Microphone

Studio Broadcast System

Programming Parameters - Feature Comparison : Rev 1

Connecting two Phoenix Studio Audiocodecs through a point-to-point IP radio link operating in the 5 GHz band

T-DSL 128/768 kbits Flatrate. Simple Soundcard- and PTT-Interface DG2IAQ-L Mhz FM. DG2IAQ ISDN 64 kbits Internet by Call. 10/100 MBit Switch

Cross-banding. Crossband Repeating

OPERATING GUIDE OPERATING GUIDE FOR IC-F5060/F6060 SERIES BIIS 1200/MDC 1200 SYSTEM/ LTR /IDAS OPERATION

Remote Rig Control. By Chris Bigelow, VA3ECO

PR-1. Paging Tone Regenerator. Manual Revision: Covers Software Revisions: PR-1: 1.1 and higher. Covers Hardware Revisions: PR-1: 283B

TRBOnet Enterprise. IP Site Connect. Deployment Guide. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA

SPNCWB. Wideband Bridging Conference Interface TECHNICAL DATA

Modular Metering System ModbusTCP Communications Manual

JUMA-TRX2 DDS / Control Board description OH2NLT

AL-DALI-010v 0-10v Dimmer 3-Way switch with DALI

MOTOBRIDGE IP INTEROPERABILITY SOLUTION

Version 8.8 Linked Capacity Plus. Configuration Guide

Catalogue 1. Brief Description Product feature Typ. Circuit Block Diagram...

B & D Enterprises 1P repeater controller pg 1 INTRODUCTION:

MAX Dispatch - Standard

KENWOOD SKY COMMAND SYSTEM

P2P 2 YEAR PL-VDIO-05. Smartphone Connect IP VIDEO DOOR PHONE QUICK START GUIDE 7 VIDEO DOOR PHONE SYSTEM WITH SMARTPHONE CONNECT

Microphone audio, from the MFJ-1278B to your transmitter. Ground, audio and PTT common. Push-to-talk, to allow the MFJ-1278B to key your transmitter.

Portable Multi-Channel Recorder Model DAS240-BAT

TSA 6000 System Features Summary

TRBOnet Enterprise. Extended Range Direct Mode. Deployment Guide. Internet

EE445L Fall 2014 Quiz 2B Page 1 of 5

EE445L Fall 2014 Quiz 2A Page 1 of 5

INSTRUCTION MANUAL IP REMOTE CONTROL SOFTWARE RS-BA1

AT-XTR-7020A-4. Multi-Channel Micro Embedded Transceiver Module. Features. Typical Applications

Interfacing of. MAGIC AE1 DAB+ Go. and ODR DAB Multiplexer. High quality Audio encoding for the Open Source DAB Multiplexer

Setting up a Wires-X node station and why you would want to

CAT-800 Repeater Controller Computer Automation Technology, Inc

RF7129 Ultra-low power Tranceiver module V2.0

Electronics Design Laboratory Lecture #11. ECEN 2270 Electronics Design Laboratory

SOUTHERN AVIONICS COMPANY. SE125 Transmitter. SE125 Transmitter 1-1

AMBE 3000 for UDRX and RasPi. Digital Conference 2014 Redmond, WA John D. Hays K7VE

Connecting radios all over the world. Mimer Parts list

Radio <-> Computer Interfacing. RATS 25-Mar-17 Rob G2FGT

SC16A SERVO CONTROLLER

DRG-Series. Digital Radio Gateway. Icom IDAS MultiTrunk IP (Tier-3) Digital Radio Supplement

Antenna Switch Box. Update, Feb 2012

PLXTRACKER (v1.02) Instruction manual Configuration software manual

WIRES-X Portable Digital Node Function. Instruction Manual

ST12 CODEC IR/RF Remote Control Encoder/Decoder IC 1. Overview

Index Terms IR communication; MSP430; TFDU4101; Pre setter

VisorTrac A Tracking System for Mining

PC Tune PC Tune Test Procedures for 5100 Series Portable Radios

Audio distribution for large international events using the Phoenix Studio Audiocodec. Case study, EBU Sports Operations London 2012

SUBELEMENT T4. Amateur radio practices and station set up. 2 Exam Questions - 2 Groups

Transcription:

TI2863 Complete Documentation Internet Transceiver Controller 1. Device purpose This Internet Transceiver Controller will achieve the controlling the transceiver from the remote PC and VoIP session initiate. In order to control the frequency, the modification mode and so on of transceiver, user will push the button of Web browser and the voice is sent or received with PC Soft Phone. 2. Device configuration The hardware configuration is this Internet Transceiver Controller, the ham radio transceiver FT-817 which has RS232C command interface, Internet devices with cables and Ethernet hub, and PC. This device is put between the transceiver and Ethernet hub. EK-LM3S9B96+Additional Board Internet TI2863 1/9

3. Basic functions The basic functions of this device are 1) HTTP web server function By HTTP function, showing the web browser of EK-LM3S9B96. This web browser is for transceiver control and initiate SIP session 2) Voice A/D conversion and D/A conversion The analog voice data of between transceiver will be adapted EK-LM3S9B96 with digital voice data 3) Transceiver control function UART port of EK-LM3S9B96 connects Transceiver control terminal. FT-817 has MINI-DIN connecter and this interface is TTL level terminal data. 4) VoIP(Voice over IP) function In order to transfer voice digital data via Internet, SIP protocol for session control and RTP protocol for voice data send/receive. 3) Transceiver control function 2) Voice A/D,D/A conversion function EK-LM3S9B96+Additional Board 4) VoIP function 1) Web browser function TI2863 2/9

4. Function block diagram These functions achieved with EK-LM3S9B96 and SafeRTOS. And the input of voice is done by EK-LM3S9B96 A/D conversion function and output is done by EK-LM3S9B96 D/A conversion by PWM output. RS232C function is done by EK-LM3S9B96 UART function. Web server and VoIP user agent function is done by uip( TCP/IP stack) based on SafeRTOS and Ethernet interface is done by EK-LM3S9B96. Additional Board Ope Amp EK-LM3S9B96 uip(tcp/ip stack) Audio Voice in A/D convert Ethernet SIP RTP Ope Amp Encode Audio Voice out PWM Decode RS232C UART httpd SafeRTOS 5. HTTP web server function By HTTP function, showing the web browser of EK-LM3S9B96. This web browser is for transceiver control and initiate SIP session. 6. Voice A/D conversion and D/A conversion The analog voice data of between transceiver will be adapted EK-LM3S9B96 with digital voice data. TI2863 3/9

A/D convert of voice signal and encode G711 format. In the case of EK-LM3S9B96, A/D convert bits are 10 bits and in the case of EK-LM3S9B96, A/D convert bits are 12 bits. These bits are encoded into 8 bits (=1 Byte) according to G711 format. These encoded bytes are put into memory area and the number reached 160 bytes, these are sent to Ethernet as RTP 1 packet. When receiving packet, it is put into Buffer area. Buffer area size is 320 bytes. Every 20ms interrupt timing, 1byte is picked up and decoded from G711 format to 10 bits voice signal for PWM output. For voice signal, at least 30KHz modulation frequency is necessary, so PWM output bits is limited 10 bits. In the case of EK-LM3S9B96, MCPWM function is used and in the case of EK-LM3S9B96, output compare function is used. Concerning decode of G711 format, it is used table logic for process performance and reducing program size. 7. Transceiver control function UART port of EK-LM3S9B96 connects transceiver control terminal. FT-817 has MINI-DIN connecter and this interface is TTL level terminal data. For transceiver control, web browser function in uip(tcp/ip stack) and RS232C interface. Transceiver has CAT interface in the case of FT-817 (Yaesu armature ham radio transceiver) and this CAT interface is used RS232C for PC communication. 8. VoIP function In order to transfer voice digital data via Internet, SIP protocol for session control and RTP protocol for voice data send/receive. 1. Voice session control function Simple SIP protocol is applied for session control. When the button of Web browser pushed, GET of HTTP protocol sent and uip of EK-LM3S9B96 receive it. By getting this GET packet SIP session will be initiated by sending INVITE SIP packet. SIP IP address is to the user who opened the Web browser. If this PC installed PC Soft Phone and waiting INVITE packet, the new voice session will establish. So transceiver operation is done by Web browser and voice communication is done by PC Soft Phone. TI2863 4/9

2. Voice data send/receive function Simple RTP protocols are applied for voice transfer and receive function. Each 20ms interrupt, EK-LM3S9B96 executes 3. Transceiver control function 9. Board description The board picture is shown in Fig.1. Two kind of Voice amplifier are used. Voice input Quad type ope amplifier is used. This amplifier is for voice gain amplifier as microphone amplifier and anti alias filter function. I used LMC6600CN. Voice output Amplify PWM output from EK-LM3S9B96. After simple low pass filter with C and R, TA7368P will amplify this signal. The circuit is shown below. TI2863 5/9

10. Operation 10.1. Cable Connection Transceiver to this device There are two connection is necessary. One is audio input/output for voice. This device audio input is connected to MIC in terminal in transceiver and audio output is connected to Speaker terminal in transceiver. The other is RS232C connection for transceiver control. The cable for this connection is used special cable for transceiver connection. This device side is 9 pin RS232C socket and transceiver side is MINI DIN connecter. This device to Ethernet Usual Ethernet cable applied and connect hub for Ethernet connection. 10.2. Hardware setup Power on Make power switch ON beside the case. In debug phase, as pseudo transceiver, the following messages are displayed. PC setup TI2863 6/9

Two applications are used. Web browser such as Internet Explorer. The other application is VoIP Soft Phone application such as X-Lite. Transceiver setup After connecting RS232C cable and audio cable, just make the transceiver power on. 10.3. Web browser operation From PC, activate Web browser and enter the IP address 192.168.1.63. Button functions are; UP/Down : Make frequency up/down. CALL Soft Phone : Call initiator s PC Soft Phone. 10.4. Voice operation X-Lite setting Just activate X-Lite, then X-Lite will be waiting status. TI2863 7/9

11. Software The software of this device is based on uip(tcp/ip stack) based on SafeRTOS. Modified parts a) qs_safertos.c Initialization for voice( A/D and D/A ) is done in TimerTask.c. For voice control SendProc() is called in T0 20ms interval. Function Pin no EK-LM3S9B96 Remarks Audio input PA0 AIN0 A/D terminal Audio output PD1 PWM1 PWM UART TX PG0 U2Tx UART RX PG1 U2Rx b) httpd.c uip sample program is used. Added files a) TimerTask.c Basic function is A/D and PWM output (D/A). Since CCITT G711 protocol is 8KHz data, so each 125 micro sec encoding is necessary. This is done by T1 timer interruption. In interruption, getting A/D data. The A/D data is put in Buffer for send. During this interruption, data set for PWM is also done. When send buffer reached 160 bytes( this is RTP 1 packet size.) This is 20ms interval. Separate T1 timer, T0 timer will generate this sending timing. b) SIP.c Since SIP protocol is based on HTTP protocol, so SIP.c is made from HTTP.c. Basic SIP protocol is as following picture. By activation from web TI2863 8/9

browser, SIP session will be activated. So, this device will act as User Agent Client. Activation Web browser from User Agent (This device) INVITE User Agent (PC) Trying OK ACK Communication Sate BYE OK The response from PC OK. After receiving OK command, call returns the ACK. Then start to communication state. At the receiving BYE command during communication sate, make close the RTP. c) RTP.c By SIP control RTP session is opened when receiving ACK packet from PC. After communication state started, the communication is executed sending voice packet to PC and receiving voice packet from PC. The voice data defined in CCITT G711 protocol is 160 bytes size and generated each 20ms. 11.1. Conclusion This device achieves the voice communication and transceiver control operation from remote PC. The remote control function itself, is it very useful, add more voice is make more useful. This extends usual telecommunication in pier to pier communication style. For me, it is good to gain access home transceiver from outside via internet. Just only for me. TI2863 9/9