Satellite Port

Home

 

Up

 

Satellite PORT

The satellite port is normally connected to the GILAT receiver which broadcasts the received data stream into the gateway at 9600 bps. The port however runs a command processor the same as the TCP port. Both command ports can run simultaneously as each has its buffers for the data.

Satellite PORT Command Processor

Connect to the RJ45 marked as PPE Input, the pin out is shown below. Using HyperTerminal or other terminal service program you can activate the command processor by typing in a CR until the command processor returns the command prompt MTEL SAT Gateway >

This command processor provides very minimal operation as it is not intended to used very often. There is no back space facility when typing in commands. If a command is typed incorrectly just hit CR and start again. When using this port there are no echoed characters either so turn on local echo on the terminal program.

The processor provides Help, Clock, IP/Port, Power, and Reset commands. To access the help simply hit ? and CR or h and CR or help CR

Port Commands

If the help is activated the following menu is displayed. In general the clock command will not be required unless the power off command is used. The clock is regularly updated from the WBB port from MTEL.

When in command mode the decoder is disabled for 30 seconds and will automatically start up again.

The Power OFF command will physically power down all components of the system. This has about a 15 second cycle. The system powers down within a second of the command then a wait period of about 10 seconds then the power is reapplied after which it takes a couple of seconds for the processor to initialise the program.

The IP and PORT commands are entered in dot string format.

Configuring the TCP Port

The default IP:PORT is 192.168.0.122:10001 The port normally presents decoded messages in a fixed format such that external programs can use the data stream for monitoring purposes. The default IP:PORT is overridden if the flash configuration file contains valid IP:PORT information. The command !IP? will present this information. The !CIP= and !CPORT= are used to send changes to the IP and PORT configurations in the flash memory.

In addition the gateway and mask can also be set. Use !CGATEWAY= and !CMASK= to change these parameters from the default of 192.168.0.1 and 255.255.255.0

If the flash memory is corrupt or not present the default is used.

To read the IP settings use the !IP? command. The output is the default settings, then the configuration file is read for the IP and Port settings. Finally the last line is the TCP settings as it was initialised to in listen or server mode.


MTEL SAT Gateway > !IP?

cmd: READ IP Socket

sys: DEFAULT IP = 192.168.0.122 DEFAULT Port = 10001 DEFAULT Gateway 192.168.0.1 DEFAULT Mask 255.255.255.0

Non Volatile IP String set to !CIP=192.168.0.123

Non Volatile PORT String set to !CPORT=10001

Non Volatile Gateway String set to !CGATEWAY=192.168.0.1

Non Volatile Mask String set to !CMASK=10001

Non Volatile NO_CONN String set to !CNO_CONN=1000

Non Volatile NO_TX String set to !CNO_TX=10

Sys: TCP configured to Non-Volatile Values IP 192.168.0.123: 10001

MTEL SAT Gateway >

 

NO_TX setting

To make the TCP socket more robust this timer looks at the TCP transmit buffer. If the data in the transmit buffer fails to be sent then the socket is most likely disconnected or there is a major delay in data processing.

In this case it is assumed the socket operation is compromised and after this time in seconds the socket is closed and returned to the server (listener) state and waits for a client to re-establish the TCP connection.

This setting has a range of operation from 10 to 300 seconds. Use !CNOTX= command to change the value.

NO_CONN setting

To make the TCP socket more robust this timer looks at the TCP connection. The TCP socket is assumed to be a 24/7 connection. In this case if the TCP socket is unconnected for this time then it assumes the server socket may be compromised and the socket is closed. It immediately reopens a new service and waits for a TCP connection from the client.

This setting has a range of operation from 60 to 1800 seconds. Use !CNOCONN= command to change the value.

 

Soft Reset Command

The Soft Reset command simply disables the internal hardware watchdog circuit. This means the watchdog must time out before the processor resets. The advantage to this is the RAM is kept alive so volatile variables will remain the same unless changed by the program re-initialising. The clock is not destroyed and so the start or uptime timestamp will be set correctly. This is important to do after a power up as the clock is lost in the power cycle. Note the terminal server will need to re-establish the connection to the TCP server port as the connection would have been destroyed in the power cycle process.

 

The help command provides the following display in Hyperterminal.

 


 

 

 

Satellite PORT Pin-outs

 

Satellite Port to GILAT Receiver

MTEL Sat Gateway RJ45

 

GILAT 25 pin D

Pin No

Name

Description

Direction

Pin No

Name

4

Rx data

Rx data 9600 baud 8, N, 1

<--------

3

Tx data

5

Tx data

Tx data 9600 baud 8, N, 1

-------->

2

Rx data

7 & 8

GND

Signal GND

 

7

GND

 

RJ 45 Plug detail

 

 

 

Home ] Up ]  
Copyright © 2012-2021 MTEL Communications Pty Ltd
Last modified: 01-Jun-2022