manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. Sun-Tech
  6. •
  7. GPS
  8. •
  9. Sun-Tech ST4330 User manual

Sun-Tech ST4330 User manual

Other Sun-Tech GPS manuals

Sun-Tech ST300 Series User manual

Sun-Tech

Sun-Tech ST300 Series User manual

Sun-Tech ST3330 User manual

Sun-Tech

Sun-Tech ST3330 User manual

Sun-Tech ST4315 User manual

Sun-Tech

Sun-Tech ST4315 User manual

Sun-Tech ST500 User manual

Sun-Tech

Sun-Tech ST500 User manual

Sun-Tech ST4340 User manual

Sun-Tech

Sun-Tech ST4340 User manual

Sun-Tech ST4950 Technical specifications

Sun-Tech

Sun-Tech ST4950 Technical specifications

Sun-Tech ST4310P User manual

Sun-Tech

Sun-Tech ST4310P User manual

Sun-Tech ST3310 User manual

Sun-Tech

Sun-Tech ST3310 User manual

Sun-Tech ST3940 User manual

Sun-Tech

Sun-Tech ST3940 User manual

Sun-Tech ST4950 User manual

Sun-Tech

Sun-Tech ST4950 User manual

Sun-Tech ST4500 User manual

Sun-Tech

Sun-Tech ST4500 User manual

Sun-Tech ST4290L User manual

Sun-Tech

Sun-Tech ST4290L User manual

Sun-Tech ST4310 User manual

Sun-Tech

Sun-Tech ST4310 User manual

Sun-Tech ST3940 User manual

Sun-Tech

Sun-Tech ST3940 User manual

Sun-Tech ST4340LC User manual

Sun-Tech

Sun-Tech ST4340LC User manual

Sun-Tech ST4310 User manual

Sun-Tech

Sun-Tech ST4310 User manual

Sun-Tech ST3500 User manual

Sun-Tech

Sun-Tech ST3500 User manual

Sun-Tech ST4940B User manual

Sun-Tech

Sun-Tech ST4940B User manual

Sun-Tech ST4300 User manual

Sun-Tech

Sun-Tech ST4300 User manual

Sun-Tech ST3340 User manual

Sun-Tech

Sun-Tech ST3340 User manual

Sun-Tech ST3300 User manual

Sun-Tech

Sun-Tech ST3300 User manual

Sun-Tech ST4345 User manual

Sun-Tech

Sun-Tech ST4345 User manual

Sun-Tech ST900 User manual

Sun-Tech

Sun-Tech ST900 User manual

Sun-Tech ST940 User manual

Sun-Tech

Sun-Tech ST940 User manual

Popular GPS manuals by other brands

Polar Electro RCX3 Getting started guide

Polar Electro

Polar Electro RCX3 Getting started guide

Tobii Pro Spectrum user manual

Tobii Pro

Tobii Pro Spectrum user manual

Gosafe G91I user manual

Gosafe

Gosafe G91I user manual

Fisher TW-8800 operating manual

Fisher

Fisher TW-8800 operating manual

LG LN740 Series Specifications

LG

LG LN740 Series Specifications

Prestigio GeoVision 430 user manual

Prestigio

Prestigio GeoVision 430 user manual

JVC KW-NT3HDT instructions

JVC

JVC KW-NT3HDT instructions

Yoctopuce Yocto-GPS user guide

Yoctopuce

Yoctopuce Yocto-GPS user guide

RightWay GPS Navigator RW 200 user manual

RightWay

RightWay GPS Navigator RW 200 user manual

TomTom VIA user guide

TomTom

TomTom VIA user guide

Garmin ECHOMAP PLUS owner's manual

Garmin

Garmin ECHOMAP PLUS owner's manual

Telit Wireless Solutions GM862GPS Series Hardware user's guide

Telit Wireless Solutions

Telit Wireless Solutions GM862GPS Series Hardware user's guide

Hama 53118 Operating	 instruction

Hama

Hama 53118 Operating instruction

Garmin DEZL 580 owner's manual

Garmin

Garmin DEZL 580 owner's manual

Jigabot EX quick start guide

Jigabot

Jigabot EX quick start guide

Pointer Cellocator CelloTrack XT LTE overview

Pointer

Pointer Cellocator CelloTrack XT LTE overview

Queclink GV55LITE user manual

Queclink

Queclink GV55LITE user manual

Starcom Systems Kylos Compact user guide

Starcom Systems

Starcom Systems Kylos Compact user guide

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

ST4330
User Manual
Suntech International Ltd.
ST4330 User Manual
2
1. Introduction
This document describes features, protocols and detail operation of ST4330.
If there is another operation description document for special buyer to customize or model and
the contents of the document is different with this, customizing document should be applied for
special buyer.
2. Overview
Device consists of LTE-M1, GPS and event parts.
The main purpose of device reports getting GPS position and other informs of asset to server
periodically.
Device can control or check connected lines and support additional functions.
2-1. Operation Mode
The device has 3 operation modes, driving, parking and emergency.
** moving : Driving status when motion detect.
** Parking : Parking status that starts if ignition is off during more than T1.
** Emergency : Once panic button is On or any other status as per designed.
The device sends emergency reports until A1 times or receiving server acknowledge.
2-2. Report
AVL reports GPS and some information at predefined interval, depending on the current modes.
Also, AVL sends some alerts, for example, movement at the parking condition, changing of
connected input line and so on.
Device distinguishes all reports with 6 types, Status report, emergency, event, alert, alive and
command response.
Device can store reports when reporting route (For example, LTE-M1 condition) is not successful.
Storage capacity is up to 2,000 status reports, 50 emergency reports, 50 alert reports (include
event reports) and 1500 bytes as command response. In case of status reports, oldest report is
erased and new report is buffered when the buffer is full and new status report enters (FIFO).
When reporting condition is recovered, device starts sending all buffered reports.
Also, this capacity can increase if it is needed.
Each type of reports has priority, and priority is as below.
Emergency Command Response Alert Status Report Alive (Lowest)
Emergency is the first to be sent after recovering LTE-M1 condition.
ST4330 User Manual
3
2-3. Setting Parameter
Parameters of device can be changed by LTE-M1 or SMS, and some control can be realized also in
the same way.
Detail protocols are described in Chapter 4.
2-4. Features
Key features are described here;
- Power Down
Device can process two steps of power-down, Sleep and Deep Sleep, for reducing power
consumption when the asset is parked.
- LED Indicator
LED indicates LTE-M1 and GPS states. It’s helpful to check error cause.
- Events
Device has 2 output lines, 3 input lines and ignition line.
- Update Firmware by Over The Air (FOTA)
When Firmware of device has some error or has to be changed for a new service to be
implemented, device can update internal ROM file by over the air (FOTA), remotely via LTE-M1.
Customers do not need to visit every asset to download the new firmware.
Method of FOTA describes at “SunTech_OTA_UA_Protocol” document in detail.
- Parking Lock
Device can check whether the asset moves off the preset parking boundary or starts driving
without ignition on. In the case that it notes the unauthorized moving or driving, it sends
emergency report immediately.
- Over speed
Device can check speed of asset and send alert of over-speed to server.
- GPS Antenna Checking
Device can alert when GPS antenna is disconnected.
It’s applicable only for models that have external antenna.
ST4330 User Manual
4
- Main Power Checking
The device can recognize the main power and inform to server when main power line is
disconnected or main power drops below preset value.
It’s applicable only for battery model.
- Battery Error Alert
Device can alert about battery error related on charging.
It’s applicable only for battery model.
3. Protocol Construction
All command and reports are string and follows below format.
Every filed is distinguished by semi colon.
All report string from device is ended by ‘\r’ (0x0D).
Command message format (from server to device)
HDR
DEV_ID
VER
Field 1
Field 2
…
Field n
Field
Definitions
Remark
HDR
String
“ST4330” + Command type
DEV_ID
6 char.
Device ID of AVL
VER
“02”
Protocol Version. This is fixed with “02”.
Field 1 ~ n
String
Contents
Device ID is unique number of each device that consists of 6digits.
If the command has invalid value or DEV_ID of the command that is sent by LTE-M1 or SMS is not
matched with DEV_ID of the unit.
Report message format (from device to server)
HDR
DEV_ID
SW_VER
Field 1
Field 2
…
Field n
Field
Definitions
Remark
HDR
String
“ST4330” + Report type
DEV_ID
6 char.
Device ID of AVL
VER
“001”
Software version that the device has.
ST4330 User Manual
5
Field 1 ~ n
String
Contents
4. Commands
When the device is received a command, it responds with response string and changes some
parameters or acts related operation.
4-1. Network Parameters Setting
HDR
DEV_ID
VER
AUTH
APN
USER_ID
USER_PWD
SEVER_IP
SEVER_PORT
B_SEVER_IP
B_SEVER_IP
SMS_NO
PIN_NO
● Definition : Set network parameters and PIN number.
Field
Definitions
Unit
Remark
HDR
“ST4330NTW”
Command type
DEV_ID
6 char.
Device ID
VER
“02”
Protocol Version
AUTH
‘0’ /‘1’/’A’
LTE-M1 authentication
0 : PAP(‘NO’in Synctrack)
1 : CHAP(‘YES’in Synctrack)
A : Automatic LTE-M1 set.
In this case, parameters in APN, USER_ID and
USER_PWD field should be empty.
APN
String
Access Point Name
USER_ID
String
ID for LTE-M1 Access
USER_PWD
String
Password for LTE-M1 Access
SEVER_IP
String
Server IP Address
SEVER_PORT
String
Server Port
B_SEVER_IP
String
Backup Server IP Address
B_SEVER_PORT
String
Backup Server Port
SMS_NO
String
Phone number what the device sends SMS report to.
This can be used for backup in the area that if LTE-M1
condition is not good. Or, it can be used main report
method when IP and Port are empty.
For no use, it should be empty.
PIN_NO
String
PIN Number to release PIN lock if it is enabled
ST4330 User Manual
6
<example>
[command] ST4330NTW;850000;02;0;internet;;;111.111.111.111;8600;;;;
[response] ST4330NTW;Res;850000;010;0;internet;;; 111.111.111.111;8600;;;;
ST4330NTW;Res;850000;010;A1;tim.br;tim;tim; 111.111.111.111;8600;;;;
<notes>
** If network does not require User ID and Password, these fields should be empty.
Automatic LTE-M1 Set
It the device is set to ‘Automatic LTE-M1 Set’, the device set LTE-M1 parameters automatically depending on
inserted SIM.
For example, if Airtel SIM is inserted, the device set AUTH to 0, APN to “aitelLTE-M1.com”, USER_ID and
USER_PASS to empty.
And the device reports response string after adding real LTE-M1 parameters when automatic LTE-M1 set is
selected.
4-2. Report Parameter Setting
HDR
DEV_ID
VER
T1
T2
T3
A1
SND_DIST
T4
SMS_T1
SMS_T2
SMS_PACK_NO
ANGLE_RPT
RPT_TYPE
● Definition : Set parameters related on report interval.
Field
Definitions
Unit
Remark
HDR
“ST4330RPT”
Command type
DEV_ID
6 char.
Device ID
VER
“02”
Protocol Version
T1
String
Sec
Interval for sending status report in parking mode
Range : 0 ~ 86400
If 0, report in parking will be sent only one time when
asset starts parking.
T2
String
Sec
Interval for sending status report in driving mode
Range : 0 ~ 60000
If 0, report in driving will be sent only one time when
asset starts driving.
ST4330 User Manual
7
T3
String
Sec
Interval for sending status report in emergency mode
Range : 0 ~ 9999
If 0, emergency report will be sent only one time when
emergency state occurs.
A1
String
Number of attempts for emergency report until the device
gets acknowledge from server
If 0, no emergency report will be sent.
SND_DIST
String
Meter
Distance interval for sending status report.
Range : 0 ~ 60000 (60km)
If 0, status report related on moving distance is disabled.
If not 0, stats report is send when traveled distance
reaches predefined SND_DIST.
T4
String
Sec
Interval for sending keep alive string
SMS_T1
String
Min
Interval for sending status report in parking mode
SMS_T2
String
Min
Interval for sending status report in driving mode
SMS_PACK_NO
String
Report No in one SMS message
ANGLE_RPT
String
Degree
Report STT message if it’s greater than ANGLE_RPT.
0 : Disable
Range : 1 ~ 179
RPT_TYPE
String
Set the type of reporting.
0: FIFO : First in First Out.
1: LIFO : Last In First Out.
<example>
[command] ST4330RPT;850000;02;180;120;60;3;0;0;0;0;0;0;0
[response] ST4330RPT;Res;850000;010;180;120;60;3;0;0;0;0;0;0;0
<notes>
** If report interval is set big number, network may disconnect LTE-M1 connection because LTE-M1
communication is not progressed for a long time. So, unit may not receive command by LTE-M1. T4 is for
protecting against this disconnection by sending short data with short term.
** Alive report can be sent only when the device has no data to send during T4 interval.
4-3. Event Parameter Setting
HDR
DEV_ID
VER
IGNITION
T1
T2
ST4330 User Manual
8
IN1_TYPE
IN2_TYPE
IN3_TYPE
IN1_CHAT
IN2_CHAT
IN3_CHAT
OUT1_TYPE
OUT2_TYPE
OUT1_ACTIVE
OUT2_ACTIVE
PULSE1_NO
PULSE1_ON
PULSE1_OFF
PULSE2_NO
PULSE2_ON
PULSE2_OFF
IN4_TYPE
IN5_TYPE
IN4_CHAT
IN5_CHAT
BAUD
● Definition : Set parameter related event.
Field
Definitions
Unit
Remark
HDR
“ST4330EVT”
Command type
DEV_ID
6 char.
Device ID
VER
“02”
Protocol Version
T1
String
Sec
Delay for entering idle mode after ignition goes to off
T2
String
Sec
Delay for entering active mode after ignition goes to on
IN1_TYPE
‘0’ ~ ‘7’
0 = Falling Edge
1 = Rising Edge
2 = Both Edge (Falling & Rising)
3 = Panic Button
4 = Call1 Button
5 = Call 2 Button
6 = Reserved
7 = Anti-Theft Button
13 = Disable Immobilizer if it’s activated by jammer
detector.
Default = ‘3’.
Only the device that included voice option (audio circuit)
can be set to ‘Call1 Button’or ‘Call2 Button’.
IN1_CHAT
String
100ms
Input1 chattering time.
Range : 0 ~ 9999
Default = 3 sec.
If 0, input1 is not checked.
ST4330 User Manual
9
OUT1_TYPE
‘0’ ~ ‘5’
0 = GPIO
1 = immobilizer
2 = Immobilizer & Auto active
Auto active means immobilizer is activated
automatically
when the asset starts parking.
3 = Pulse
4 = LED Out for indicating call status. Refer 7-2-3.
5 = Buzzer
OUT1_ACTIVE
‘0’ or ‘1’
0 = Open when out1 is active
1 = GND when out1 is active
PULSE1_NO
String
Pulse number when out1 type set to pulse.
Range : 0 ~ 9999
If pulse no is 9999, pulsing runs permanently.
PULSE1_ON
String
100ms
Active time of pulse1
Range : 0 ~ 9999
It should be set with even number.
PULSE1_OFF
String
100ms
Inactive time of pulse1
Range : 0 ~ 9999
It should be set with even number.
BAUD
‘0’ ~ ‘4’
It’s available when extra events support RS232.
Baud-rate
0 = No use
1 = 4800bps
2 = 9600bps
3 = 19200bps
4 = 38400bps
5 = 115200bps
If the device does not support RS232, it should be 0.
ST4330 User Manual
10
<example>
[command] ST4330EVT;850000;02;1;60;0;3;2;2;30;20;20;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0
[response] ST4330EVT;Res;850000;010;1;60;0;3;2;2;30;20;20;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0
<notes>
** If IGNITION is set to ‘0’, device doesn’t check driving or parking state of the asset. It reports status string
with idle mode always, and cannot support parking lock and the service that enters sleep or deep sleep
automatically when the asset is parked.
** If IGNITION is set to ‘2’, the device checks driving or parking state of the asset with voltage range of
asset’s battery. We named it as ‘Virtual Ignition’. Virtual ignition can operate when the device installed into
real asset and it may be need adjustment of voltage range for special asset. For setting method, please
refer 6.3.
** In case of pulse, pulse time may have tolerance about dozens of ms.
** Immobilizer, LED Blink line and Buzzer type cannot set both OUT1 and OUT2 simultaneously.
** In case that a event is set to “door sensor”, active state means door is opened.
** If device has the Handsfree kit, each time the volume up button is pressed once, the speaker volume is turned up as below.
0 -> 1 -> 2 -> 3 -> 4 ->5 ->0 -> 1 -> 2 ->3 -> 4 -> 5 - > 0 -> 1 -> ….
(0 : Volume mute, 5 :Max Volume)
Type of no supported event line is fixed to “No Use”.
Below table is for example of 4 line event model.
Field
Definitions
Unit
Remark
HDR
“ST4330EVT”
Command type
DEV_ID
6 char.
Device ID
VER
“02”
Protocol Version
IGNITION
‘0’ ~ ‘2’
Ignition using state
0 : Not use ignition
1 : Use ignition Line
2 : Virtual ignition(power)
3 : Virtual ignition (motion)
T1
String
Sec
Delay for entering idle mode after ignition goes to off
T2
String
Sec
Delay for entering active mode after ignition goes to on