페이지 선택
Generic selectors
Exact matches only
Search in title
Search in content
Search in pages
AT Commands For Ecall

 

No Command Description
L2601 AT+CECALLS Make e-call
L2602 AT+CECALLE Hang up e-call
L2603 AT+CECALLCFG Configure e-call MSD information
L2604 AT+CECALLPOS Set position information
L2605 AT+CECALLTIME Set timestamp
L2606 AT+CMSDVERSION Set MSD serialize version
L2607 AT+CECALLTOUT Set T5,T6,T7 timeout value
L2608 AT+CMSDMESSAGEID Set the initiatory message identifier of msd data Description
L2609 AT+CMSDOIDDATA Set the optional additional data
L2610 AT+CMSD Input hex Minimum set of data(MSD)
L2611 AT+CMSDCONTROL Set the control data in Minimum set of data

 

 

 

 

L2601   AT+CECALLS     Make An E-call

The command is used to make an e-call.

 

T) AT+CECALLS=?

+CECALLS: (scope of <cannedMSD>)

OK

W) AT+CECALLS=<num>,<cannedMSD>

OK

ERROR

 

<num>                  Dialing number.
<cannedMSD>

Use the canned GPS information or real GPS information.

0     Send real MSD

1     Send canned MSD

 

Example

AT+CECALLS=15865451120,1

OK

 

 

 

 

L2602   AT+CECALLE     Hang Up An E-call

The command is used to hang up the e-call.

 

T) AT+CECALLE=?

+CECALLS: (0-1)

OK

R) AT+CECALLE?

+CECALLE: <n>

OK

W) AT+CECALLE=<n>

OK

VOICE CALL: END: <time>

No call:

OK

 

<n>

0     Stop an active eCall, change the state into “ECALL_APP_ECALL_INACTIVE” and clear When set to 0,

module cannot receive a MT ECALL from PSAP.

1     End an active ecall, but keep state “ECALL_APP_IDLE_ALLOW_MT_ECALL”, not clear When set to 1,

module can receive a MT ECALL from PSAP.

<time>

Voice call connection time.

Format     HHMMSS (HH: hour, MM: minute, SS: second)

 

Example

AT+CECALLE=0

OK

 

 

 

 

L2603   AT+CECALLCFG     Configure E-call MSD Information

The command is used to configure the MSD information.

T) AT+CECALLCFG=? OK
W) AT+CECALLCFG=<vehicletype>,<storage>,<num>,<vin>,<vehicledirection>,<delta1_lon>,<delta1_lat>,<delta2_lon>,<delta2_lat>

OK

ERROR

 

<vehicletype>

1     Passenger vehicle class M1

2     Buses and coaches class M2

3     Buses and coaches class M3

4     Light commercial vehicles class N1

5     Heavy duty vehicles class N2

6     Heavy duty vehicles class N3

7     Motorcycles class L1e

8     Motorcycles class L2e

9     Motorcycles class L3e

10     Motorcycles class L4e

11     Motorcycles class L5e

12     Motorcycles class L6e

13     Motorcycles class L7e

<storage>

Propulsion storage: It should choice multi-storage. decimal number

NOTE

Example: Choice “Electric energy storage” and “Diesel tank present”, the <storage> must be set by 18.

(i.e. 2 or 16 equal 18)

0     Unknown or other type of energy storage

1     Hydrogen storage

2     Electric energy storage

4     Liquid propane gas

8     Compressed natural gas

16     Diesel tank present

32     Gas online tank present

Range is 0~63.

<num>

Number of passenger.

Range is 0~255.

<vin>

Vehicle id number.

Length of <vin> must be 17.

VIN number according to ISO 3779.

including:

1. World Manufacturer Index(WMI)

2. Vehicle Type Descriptor (VDS)

3. Vehicle Identification Sequence (VIS)

The character in VIN must be the member of this table: (“A”..”H”|”J”..”N”|”P”|”R”..”Z”|”0″..”9″)

<vehicledirection>

The direction of travel in 2°-degrees steps from magnetic north (0– 358, clockwise).

Only values from 0 to 179 are valid.

If direction of travel is invalid or unknown, the value 0xFF shall be used.

Unit is 2 degree. Range of <vehicledirection> is 0~179.

<delta1_lon>

Description of recent vehicle longitude location before the incident.

1 Unit = 100 miliarcseconds, which is approximately 3m.

Coded value range (-512..511) representing -51200 to +51100 miliarcseconds,

or from 51,2’’S to 51,1’’N from the reference position.

<delta1_lat>

Description of recent vehicle latitude location before the incident.

1 Unit = 100 miliarcseconds, which is approximately 3m.

Coded value range (-512..511) representing -51200 to +51100 miliarcseconds,

or from 51,2’’S to 51,1’’N from the reference position.

<delta2_lon>

Description of recent vehicle latitude location before the incident.

1 Unit = 100 miliarcseconds, which is approximately 3m.

<delta2_lat>

Description of recent vehicle latitude location before the incident.

1 Unit = 100 miliarcseconds, which is approximately 3m.

Coded value range (-512..511) representing -51200 to +51100 miliarcseconds,

or from 51,2’’S to 51,1’’N from the reference position.

 

Example

AT+CECALLCFG=5,18,8,”WMJVDSVDSYA123456″,14,10,-10,20,-20

OK

 

 

 

 

L2604   AT+CECALLPOS     Set Position Information

The command is used to set position information.

T) AT+CECALLPOS=? OK
W) AT+CECALLPOS=<lon>,<lat> 

OK

ERROR

 

<lon>

Longitude of current position, format is ddd.dddddd.

Unit is degree. Range is -180~180.

<lat>     

Latitude of current position, format is dd.dddddd.

Unit is degree. Range is -90~90.

 

Example

AT+CECALLPOS=”121.354138″,”31.221938″

OK

 

 

 

 

L2605   AT+CECALLTIME     Set Timestamp

The command is used to set timestamp.

T) AT+CECALLPOS=? OK
W) AT+CECALLTIME=<flag>[,<year>,<month>,<day>,<hour>,<minute>,<second>]

OK

ERROR

 

<flag>

0     use system time, not need to set <year>, <month>, <day>, <hour>, <minute>,<second>

1     must set <year>,<month>,<day>,<hour>,<minute>,<second>

<year>

Year: integer,  Range is 1970~2100

<month>

Month: integer,  Range is 1~12

<day>

Day: integer

Input range : 

Jan \ Mar \ May \ Jul \ Aug \ Oct \ Dec: 1~31

Feb: 1~28 (1~29 if leap year)

Apr \ Jun \ Sep \ Nov: 1~30

<hour>

Hour: integer,  Range is 0~23

<minute>

Minute: integer,  Range is 0~59

<second>

Second: integer,  Range is 0~59

 

Example

AT+CECALLTIME=1,2011,10,20,15,30,30

OK

 

 

 

 

L2606   AT+CECALLVERSION     Set MSD Serialize Version

The command is used to set MSD pack format.

T) AT+CECALLVERSION=?

+CMSDVERSION:1-2

OK

R) AT+CECALLVERSION?

+CMSDVERSION: <ver>

OK

W) AT+CMSDVERSION=<ver>

OK

ERROR

 

<ver>

1     set MSD serialize version 1 (qualcomm default version,other European country)

2     set MSD serialize version 2 (just for Russia ecall)

 

Example

AT+CMSDVERSION=1

OK

 

 

 

 

L2607   AT+CECALLTOUT     Set T5,T6,T7 Timeout Value

The command is used to set T5, T6, T7 timeout value.

 

R) AT+CECALLVERSION?

+CECALLTOUT: T5=<timeoutvalue>, T6=<timeoutvalue>, T7=<timeoutvalue>

OK

W) AT+CECALLTOUT=<TX>,<timeoutvalue>

OK

ERROR

 

 <TX>

T5  –   The timer of IVS waiting for START

T6 –     The timer of IVS waiting for HACK

T7 –     The timer for MSD transmission

<timeoutvalue>

T5     The timer of IVS waiting for START, default timeout value is 2 seconds.

The timeout value will not be saved to NV.

You should set the timeout value before organizing the eCall.

For further information about this timer, please refer to EN 16062.

Range is 2000-255000 ms.  Default value 2000 ms

 

T6     The timer of IVS waiting for HACK, default timeout value is 5 seconds.

The timeout value will not be saved to NV.

You should set the timeout value before organizing the eCall.

For further information about this timer, please refer to EN 16062.

Range is 5000-255000 ms.  Default value 5000 ms.

 

T7     The timer for MSD transmission, default timeout value is 20 seconds.

The timeout value will not be saved to NV. 

You should set the timeout value before organizing the eCall.

For further information about this timer, please refer to EN 16062.

Range is 20000-255000 ms. Default value 20000 ms

 

Example

AT+CECALLTOUT=”T5″,4000

OK

 

 

 

 

L2608   AT+CMSDMESSAGEID     Set The Initiatory Message Identifier Of Msd Data Description

The command is used to set the initiatory message identifier of msd data.

 

T) AT+CMSDMESSAGEID=?

+CMSDMESSAGEID: (list of supported <messageid>)

OK

R) AT+CMSDMESSAGEID?

+CMSDMESSAGEID: <messageid>

OK

W) AT+CMSDMESSAGEID=<messageid>

OK

ERROR

 

<messageid>

starting with 1 for each new eCall session and to be incremented with every application layer

MSD retransmission following a new ‘Send MSD’ request after the incident event .(1-255)

 

Example

AT+CMSDMESSAGEID=1

OK

 

 

 

 

L2609   AT+CMSDOIDDATA     Set The Optional Additional Data

 The command is used to set the optional additional data.

 

T) AT+CMSDOIDDATA=? OK
W) AT+CMSDOIDDATA=<oid>,<odata>

OK

ERROR

 

<oid>

Object identifier which uniquely identifies the format and meaning of the data which follows.

(oid is decimal string x.x.xxx), the length must be 7.

<odata>

Transparent optional additional data. (odata is hex string) which maximum size is 100 bytes.

 
Example

AT+CMSDOIDDATA=”1.2.125″,”30304646″

OK

 

 

 

 

L2610   AT+CMSD     Input Hex Minimum Set Of Data

The command is used to input hex Minimum set of data.

T) AT+CMSD=? OK

W) AT+CMSDOIDDATA=<MSD>

,<activationType>,<eCallType>

OK

ERROR

 

<msd>                the hex msd data generated by user which maximum size is 140 bytes.
<activation>

0     Manual activation

1     Automatic activation

<eCallType>

0     Emergency call

1     Test call

 
Example

AT+CMSD=”015C0681508204420014264000420D101404E80DA4C89A3B2F09905B6440E829F682

9EC020301027D04303046460″,0,1

OK

 

 

 

 

L2611   AT+CMSDCONTROL     Set The Control Data In Minimum Set Of Data

The command is used to set the control data in Minimun set of data(MSD).

T) AT+CMSDCONTROL=? OK
W) AT+CMSDCONTROL=<activationType>,<callType>,<positionCanBeTrusted>

OK

ERROR

 

 

<activationType>

Manual activation(by pushing the emergency button) or automatic activation(by hitting sensors).

0     Manual activation

1     Automatic activation

<callType>

e-call type:

0     Test call

1     Emergency call

<positionCanBeTrusted>

0     low confidence in position

1     Position can be trusted

 

Example

AT+CMSDCONTROL=0,0,1

OK

 

 

 

 

Adsense

EMW3070

Viewed Page List