background image

C

ONFIGURATION

 C

OMMAND

 S

ET

          - F

IRMWARE

 R

EVISION

   2.4.0_

BETA

 -

V

ERSION

 1.0.0

1 INTRODUCTION

THIS IS PRELIMINARY DOCUMENTATION AND IS SUBJECT TO CHANGE.

This document represents the description of the firmware version 2.4.0   and later and 
the supported Configuration Command Set for the FALCOM 

MAMBOII 

as well

.

FALCOM   firmware   has   been   developed   to   accommodate   a   wide   variety   of 
applications,   but   it   is   often   necessary   to   change   firmware   parameters   in   order   to 
customize devices for customer applications.
Before using the MAMBOII or upgrading to a new firmware version, please, read the 
latest product information, see related documents item 

[1]

.

Table of Contents (TOC) or 

PDF bookmarks 

above will help you locate the chapter/section you 

need.

Square brackets denote optional settings that may be specified or not. 

1.1 About this document

Due to the large size of this document and its huge information, it has been separated 
into 

6

 chapters. Each chapter includes a brief description to help you find the needed 

information quickly. Throughout the document uses the hypertext links (shown in blue 
text) enabling to navigate the chapters/sections or set parameter description. 
The document is separated into the following chapters: 

Chapter  

2

  “

General”

 

presents the firmware’s basic  benefits, lists key features  

and describes the principle of its operation. Figuratively are represented the 
general system requirements for each access method. It also provides a brief 
overview of the TCP/IP protocol.

Chapter  

3

  „

Command syntax, PFAL Commands and supported parameters– for FALCOM

M

  represents   the   structure   of   input   commands   which   can   be   directly  

transmitted   to   the   MAMBOII   unit   via   Bluetooth,   TCP   connection   and   SMS.  
Commands are executed (as an action), when the set conditions are met. A  
detailed description of the PFAL commands and supported parameters is also 
given.   Default   values   and   example   commands   are   listed   after   each 
command description. It also includes the steps for creation of applications,  
how  to  specify  the  alarms  on the  MAMBOII   device   and  the  configuration  
possibilities by using a range of events, states and actions. Each category of  
events and states is described separately. The differences between Events  
and States are also given. It also describes, how many possible combinations  
can be made, what happens when raised events and states are called by an  
application. 

Chapter  

4

, 

How to test the Falcom MAMBOII using firmware 2.4.

  describes how to 

transfer the input messages, how to test and evaluate the MAMBOII Unit. How  
to load a simple configuration into the MAMBOII, how to connect a 

Keyfob / 

I/O-BOX / Bluetooth headset

 to the MAMBOII, how to set the LEDs when events  

occur   and   how   to   configure   the   Buttons   to   release   alarms/actions   when  
notifications  are  needed.   It   also   describes   how   to  communicate   remotely  
(online) with the MAMBOII device via a TCP-server.

Chapter  

5

  „How  to  send   SMS   message  to  the  MAMBOII   device”

  presents how SMS 

messages   can   be   sent   to   the   MAMBOII   device.   More   precisely,   how   to  
configure the MAMBOII device via SMS. 

This confidential document is a property of FALCOM and may not be copied or circulated without previous permission.

Page 12 of 271

Содержание MAMBOII

Страница 1: ...E AT HTTP WWW FALCOM DE MAMBOII operating with firmware version 2 4 0 Configuration Command Set User s guide Supports both GSM and TCP applications Version 1 1 0 Last Updated 13 09 2007 This document...

Страница 2: ...Sys RUpdate DataMode msg_input Defines transfer channel continues upgrading 34 3 2 1 2 2 1 Binary update commands 35 3 2 1 2 2 2 List of binary commands 35 3 2 1 2 3 Sys RUpdate Finish Finishes Remote...

Страница 3: ...Powers down the GPS engine 58 3 2 1 9 3 Sys GPS Reset Resets the GPS engine 58 3 2 1 10 UserEvent command index 59 3 2 1 10 1 Sys UserEvent index Creates a user event for specific application requirem...

Страница 4: ...Park Remove Disables the activated park area 98 3 2 4 3 3 GPS Geofence GeoState geo_id Gets the state of a Geofence 100 3 2 4 3 4 GPS Geofence AreaState area_id Gets the state of an Area 100 3 2 5 GSM...

Страница 5: ...essages mode Defines the communication mode on serial channel 125 3 2 7 2 2 MSG Mode CSD out_sys_messages mode Defines the communication mode on CSD channel 127 3 2 7 2 3 MSG Mode TCP out_sys_messages...

Страница 6: ...T 151 3 2 10 11 DEVICE GPS CFG 152 3 2 10 12 DEVICE GPS TIMEOUT 152 3 2 10 13 DEVICE GSM STARTUP 153 3 2 10 14 DEVICE IEEE STARTUP 153 3 2 10 15 DEVICE BT STARTUP 154 3 2 10 16 DEVICE BT LOCALNAME 154...

Страница 7: ...CP STORAGE 195 3 2 23 8 TCP CLIENT SENDMODE 195 3 2 23 9 TCP SMTP CONNECT 196 3 2 23 10 TCP SMTP LOGIN 196 3 2 23 11 TCP SMTP FROM 197 3 2 24 GF parameter Geofences 198 3 2 24 1 How to do Geofencing w...

Страница 8: ...ates and events 231 3 2 25 1 1 8 IEEE KEYFOB states and events 232 3 2 25 1 1 8 1 IEEE KEYFOB index State KEYFOB states and events 232 3 2 25 1 1 9 IEEE IOBOX states and events 232 3 2 25 1 1 9 1 IEEE...

Страница 9: ...efuse voice calls after the second ring 264 6 11 1 4 CSD Data calls 265 6 11 1 4 1 Accept incoming data calls 265 6 11 1 4 2 Refuse data calls after the second ring 265 6 11 1 5 SMS 265 6 11 1 5 1 SMS...

Страница 10: ...ange of ring tones from 0 7 to 1 32 and volume from 0 7 to 0 4 see chapter GSM VoiceCall Ringtone Corrected maximal speaker volume see GSM VoiceCall Volume Speaker n_gain volume sidetone Added new com...

Страница 11: ...e following Internet address http www falcom de Trademarks Some mentioned products are registered trademarks of their respective companies Copyright This document is copyrighted by FALCOM WIRELESS COM...

Страница 12: ...Chapter 3 Command syntax PFAL Commands and supported parameters for FALCOM M represents the structure of input commands which can be directly transmitted to the MAMBOII unit via Bluetooth TCP connect...

Страница 13: ...echnical details 2 MAMBO_II_getting_started pdf Contains an introduction how to get started with MAMBOII device how do the software and hardware operate factory preloaded configuration settings 3 MAMB...

Страница 14: ...ion and communication over GSM and TCP more specifically SMS message or TCP packet generation voice data calls Remote firmware upgrades it is implemented but it is not tested yet Supports up to four d...

Страница 15: ...predefined events intended for other alarm execution History function records stores GPS position data in the on board FLASH memory and replays vehicle activity route verification Supports downloadin...

Страница 16: ...evice which consists of an integrated GPS receiver with internal active antenna for reception of signals from GPS satellite system a GSM GPRS modem with internal antenna for transmission of these GPS...

Страница 17: ...ferent system solutions GSM This system solution supports SMS Voice call and Data call Using only these features you are able a speedy development of communication services which do not require GPRS a...

Страница 18: ...PC requests a server PC to perform actions Since the Internet is just a medium for computers to talk to each other it enables you to perform applications If such an Internet solution is required to pe...

Страница 19: ...for non real time Internet applications like www e mail It provides a connection oriented end to end service ensuring the reliable transfer of data As with all other communication protocols TCP IP is...

Страница 20: ...nd Sequence PFAL cmd parameter CKSUM CR LF PFAL cmd parameter none CR LF PFAL cmd parameter CKSUM CR LF PFAL cmd parameter none CR LF Table 1 PFAL command syntaxes PFAL The PFAL is message header cmd...

Страница 21: ...If Len CS 1 then CS 0 CS CS CS END SUB Therefore the string over which the checksum has to be calculated is field PFAL cmd parameter excluding character The CS variable in the CheckSum procedure must...

Страница 22: ...S services etc TCP Accomplishes a predefined set of TCP connection tasks including connecting disconnecting and sending of TCP packets to the predefined address of remote server etc MSG Accomplishes a...

Страница 23: ...text format which includes the parameters listed in the table below Types of response message Respond message type if a PFAL command contains just one command Responses structure Example PFAL Cnf Set...

Страница 24: ...sages structure Note In case the first command fails i e used wrong syntax or it cannot be correctly executed the execution stops at this command and system will respond an error If identifiers are su...

Страница 25: ...rs to be updated 3 2 1 2 1 PFAL Sys RUpdate DataMode Selects the blocks within sectors to be updated 3 2 1 2 2 PFAL Sys RUpdate Finish Blocks sending of PFAL commands through the selected communicatio...

Страница 26: ...value Decrements the value of a counter 3 2 1 6 3 PFAL Sys Counter index State Retrieves the state of a used counter 3 2 1 6 4 PFAL Sys Counter index Save storage_index Saves the state of the counter...

Страница 27: ...Retrieves settings of all used parameters 3 2 2 6 PFAL Cnf Search parameter_name Searches for a parameter name text type 3 2 2 7 IO commands PFAL IO Beep index config_type Generates beep tones 3 2 3...

Страница 28: ...SIMID Retrieves the ID of SIM Card 3 2 5 1 4 PFAL GSM OwnNumber Retrieves the caller s phone number 3 2 5 1 5 PFAL GSM Balance Retrieves the account information of the used SIM card 3 2 5 1 6 PFAL GS...

Страница 29: ...age AddRecord protocol text Appends a binary dataframe to TCP storage 3 2 6 2 4 Communication Messaging commands PFAL MSG Send Serial protocols text Outputs the selected protocols additional system in...

Страница 30: ...2 7 5 1 IEEE commands PFAL IEEE Keyfob kf_div_index LED lindex config_t ype Sets and controls LED blinking to a Keyfob 3 2 8 1 1 PFAL IEEE Keyfob kf_div_index Beep config_type Sets and controls the Be...

Страница 31: ...ou are away to prevent other users from modifying the system configuration and from executing the system alarms sent via TCP SMS CSD or Bluetooth To unlock the MAMBOII use the command Sys Security Unl...

Страница 32: ...ly inactive Command description This command allows you to remove permanently a system lock if the specified password matches exactly the existing password on the system To remove permanently an exist...

Страница 33: ...2 1 2 1 Sys RUpdate Init Initializes remote upgrade Command syntax Sys RUpdate Init type option size sectors config Examples PFAL Sys RUpdate Init FW_raw new 890812 14 clear_cnf Message description St...

Страница 34: ...lowed to write uncompressed configuration data to the configuration sector if compressed_cfg is selected current_cfg Uses the currently stored device configuration later No separate configuration need...

Страница 35: ...fy the response Therefore different values should be used for different commands datalength 1 2 Bytes Specifies the amount of following bytes inside data its value depends on the specified cmd_id see...

Страница 36: ...ected sector Erasing a sector can be performed only on the currently selected one Writes data to the specified position inside a currently selected sector Computes a 16 Bit Cksum of the currently sele...

Страница 37: ...ion will be always erased This doesn t matter in case the old firmware configuration is used option keep_cnf but in case it was transferred option clear_cnf it MUST be transferred again before finishi...

Страница 38: ...s Device Reset Responses Command description This command enables an application and services to be shut down and restarted It tells your target device to stop what it is doing and start over again by...

Страница 39: ...Sys Device Sleep type Puts the system into the sleep state Command syntax Sys Device Sleep type Examples PFAL Sys Device Sleep Ign PFAL Sys Device Sleep Ring Motion Timer Responses E g activate sleep...

Страница 40: ...MAMBOII from the GPRS services Only GSM engine remains powered and GSM registered for detecting incoming calls and SMS The major benefit of RING SLEEP mode is that the MAMBOII remains accessible via G...

Страница 41: ...raise unfortunately will be killed Active SMS messages will attempt to be delivered Active TCP packets will attempt to be transmitted Existing connections such as the TCP and GPRS will be closed after...

Страница 42: ...able Parameter description None 3 2 1 3 8 Sys Device CfgUpdateMode Prevents interferences between old and new alarms Command syntax Sys Device CfgUpdateMode Examples PFAL Sys Device CfgUpdateMode Resp...

Страница 43: ...ns are being executed i e user have to start timers increment counters or change the trigger states etc However it is not possible to easily change other system states such as device speed connection...

Страница 44: ...4 1 Sys Timer index Configure mode timeout Configures Timers Command syntax Sys Timer index Configure mode timeout Examples PFAL Sys Timer0 Configure cyclic 5000 PFAL Sys Timer1 Configure single 2000...

Страница 45: ...iption This command is intended to start a configured timer or to restart a stopped timer System timers can be used to activate execute delayed alarms Timers can be set configured to automatically act...

Страница 46: ...Sys Timer index Stop Examples PFAL Sys Timer0 Stop Responses Timer 9 stopped Command description A system timer can be stopped at any time before it finishes executing You can request that a system ti...

Страница 47: ...g Timer 0 if already armed Command description Each Timer index is armed default setting when started or resumed the execution A timer can be manually armed after your have disarmed it Only armed time...

Страница 48: ...description To save the state of a Timer index use this command This command overwrites the contents of the storage_index if not empty Parameter description index Determines the index of the timer to...

Страница 49: ...a Timer Counter Trigger etc Each storage index can be updated with new data Each data set into a storage index overwrites the existed contents Read also the description of storage index given in the t...

Страница 50: ...t setting of each Trigger index is low inactive Parameter description index Determines the index of the trigger to be altered Up to 20 Triggers are available It can be set to a value from 0 to 19 stat...

Страница 51: ...E storage_index alias_name Read also the description of storage index given in the table of abbreviations 3 2 1 5 4 Sys Trigger index Load storage_index Load Triggers with Storage contents Command syn...

Страница 52: ...266 Each counter can be set incremented decremented requested its state saved loaded cleared 3 2 1 6 1 Sys Counter index Set value Sets Counters to a value Command syntax Sys Counter index Set value...

Страница 53: ...oward 232 1 the value of the specified Counter index by a given number inc_value 3 2 1 6 3 Sys Counter index Decrement dec_value Subtracts Counter s value Command syntax Sys Counter index Decrement de...

Страница 54: ...es the contents of the storage_index if not empty Parameter description index Determines the index of the counter to be saved Up to 20 Counters are available It can be set to a value from 0 to 19 stor...

Страница 55: ...of a Timer Counter Trigger etc Each storage index can be updated with new data Each data set into a storage index overwrites the existed contents Read also the description of storage index given in t...

Страница 56: ...233 Parameter description index Determines the index of the macro to be activated Up to 20 macros are available for use It can be set to a value from 0 to 19 Notes The command does not directly execu...

Страница 57: ...Disable Examples PFAL Sys GSM Disable Responses E g SUCCESS Command description This command is intended to switch off the GSM engine if it is currently running The event SYS GSM eDisable occurs Param...

Страница 58: ...ntax Sys GPS Disable Examples PFAL Sys GPS Disable Responses E g SUCCESS Command description This command powers off the GPS engine if it is currently running The event SYS GPS eDisable occurs Paramet...

Страница 59: ...be set to a value from 0 to 9 Notes This event can be used to directly combine link several alarms i e for optimizing larger configurations or simply if more than 5 conditions are needed WARNING The...

Страница 60: ...ower applied to the MAMBOII device at request time Parameter description none 3 2 1 11 2 Sys Bat ChargeState Gets the current backup battery state Command syntax Sys Bat ChargeState Examples PFAL Sys...

Страница 61: ...disable Bluetooth functionalities for a long period of time and thus to minimize the current consumption of MAMBOII device you have to specify two alarms The following configuration can be done PFAL...

Страница 62: ...SIM PIN has been entered location area not allowed or roaming not allowed etc then the MAMBOII device is no more accessible either by SMS TCP nor via Bluetooth interface In this case the first system...

Страница 63: ...ole If the system MAMBOII is set into the upgrade mode the new firmware can be transferred over Bluetooth interface To to enter RedBoot you have to press Crtl C within 3 seconds after this command is...

Страница 64: ...mmand syntax PFAL Sys IEEE Disable Examples PFAL Sys IEEE Disable Responses E g SUCCESS Command description This command powers off the IEEE module if it is currently running The event SYS IEEE eDisab...

Страница 65: ...ition of the satellites on the horizon in the form of a polar plot VIEW_SAT Displays the SAT view graphically and textually displays the satellite number status azimuth elevation C No and last five se...

Страница 66: ...larm See chapter 3 2 25 1 1 3 about available events Parameter description id Identifies the message box to be created Up to 100 dialog boxes in range from 0 to 99 are available caption Specifies a te...

Страница 67: ...E g SUCCESS Command description This command enables you to display a specific alarm icon on the screen letting the user know that something has happened e g a specific event occurs receiving call lea...

Страница 68: ...g in seconds the alarm will stay appeared on the screen text Specify the string containing the message that will be displayed on the screen together with the specified image This confidential document...

Страница 69: ...vice This firmware provides basic configurations needed whenever the system starts up and as starting points for creation of an application The default configurations are provided to give you a head s...

Страница 70: ...PS fix 3 2 10 11 DEVICE GPS TIMEOUT Determines the period of time in minutes on which the GPS will search for satellites before it performs a GPS or optional System reset 3 2 10 12 DEVICE GSM STARTUP...

Страница 71: ...o the MAMBOII device and responses received 3 2 18 1 Protocol Configuration Settings sent via Bluetooth PROT id Specifies sending of NMEA protocols in interval of time 3 2 19 PROT START BIN Creates yo...

Страница 72: ...er 3 2 23 1 TCP CLIENT ALTERNATIVE Specifies the address and port of an alternative server 3 2 23 2 TCP CLIENT PING Activates the sending of ping to the remote server for keeping that connection alive...

Страница 73: ...ion parameters grouped by major category Notes If one parameter is sent to the target device MAMBOII without value the current value of that parameter will be automatically set to the default if defau...

Страница 74: ...explains you what does the received configuration mean Parameter names Brief description Chapter Device Configuration Settings DEVICE NAME Reads out the device name 3 2 10 2 DEVICE CMD PFAL EN Reads...

Страница 75: ...e phone number assigned to a name 3 2 11 3 DISP COLOR id Reads out the color value assigned to each component on the MAMBOII s screen 3 2 11 4 DISP FONT Reads out the typeface of the font assigned on...

Страница 76: ...GTONE Reads out the type and volume of ring tones 3 2 20 8 GSM PROFILE AUDIO prof_index Reads out the specified profile for loudspeaker volume level and microphone sidetone 3 2 20 9 GSM PROFILE CURREN...

Страница 77: ...and port of the specified SMTP server 3 2 23 9 TCP SMTP LOGIN Reads out the login data for SMTP server 3 2 23 10 TCP SMTP FROM Reads out the sender email address 3 2 23 11 Geofence Configuration Setti...

Страница 78: ...parameters that start with AL The default settings see chapter 6 9 on page 260 remain available Parameter description parameter_name It specifies the name of the parameter in capital letters and wrapp...

Страница 79: ...s all parameter names that are modified added by the user Parameter description none Notes Except default configuration all other parameter names with their settings are delivered 3 2 2 5 Cnf ShowDefa...

Страница 80: ...ENU1 1 Office GSM VoiceCall Dial 49200000000 DISP MENU1 2 Home GSM VoiceCall Dial 493600000000 DISP MENU2 0 Messages DISP MENU2 1 0 Incoming SMS DISP MENU2 1 1 Last SMS DISPLAY Show VIEW_SMS DISP MENU...

Страница 81: ...000 SYS TIMER_60SEC start cyclic 60000 SYS TIMER_7S EC start cyclic 7000 AL1 SYS TIMER e_20SEC TCP Client sConnected GPS Nav Position s0 100 GPS Nav Position0 current TCP Client Send 8 and so on Comma...

Страница 82: ...ferent beep tones Using this command you can select the beep tone to be generated for example when the device receives a SMS call GPS fix TCP connect etc Parameter description index It specifies the b...

Страница 83: ...ption config_type Configures settings related to generating a vibration on the device The config_type can be set to Value Meaning high Continuous vibration low Disables continuous vibration hpulse hig...

Страница 84: ...ses E g position 1 set to current SUCCESS OR position 2 set to fixed position SUCCESS OR ERROR If no GPS fix available Command description This command stores current or user defined GPS position into...

Страница 85: ...the selected buffer_index and stores it into the selected storage_index for permanent use The contents of the selected storage_index can be refreshed with a new one while the data in the buffer_index...

Страница 86: ...tents forever Each memory buffer index can be updated with new data or the available data on them can be erased storage_index Integer type specifies the storage index in the range from 0 to 4 Each sto...

Страница 87: ...veLastValid Examples PFAL GPS Nav SaveLastValid Responses E g last valid position saved to configration Command description If MAMBOII is currently receiving invalid GPS position data an empty RMC mes...

Страница 88: ...r mode It can be set to Value Meaning on Enables low power mode off Disables low power mode onTime Integer type in the range 200 to 900 It defines the OnTime period in milliseconds the GPS receiver wi...

Страница 89: ...ext in the history memory Command syntax PFAL GPS History Write flag text Examples PFAL GPS History Write 20 enter_the_text_to_be stored PFAL GPS History Write 40 PFAL GPS History Write 0 Responses E...

Страница 90: ...e is no GPS fix currently available the most recent available timestamp is captured from Last valid position if it is the newest timestamp of the system Or locally shown RMC if this is the most recent...

Страница 91: ...repared for download The start date time and end date time allow downloading of records within a certain range only In order to choose mark all records in the history memory use GPS History SetRead al...

Страница 92: ...007 01 56 26 1 7 4 7647032 130 6012946 6378247 30 7 0 11111111 11111110 1 203 FFFF EF5F 246 255 247 255 255 2 247 253 253 245 8388681 4 6552 3 6527 7 5 y U w zg l n o o 7 t Z k _ 6 FFFF FFFF SUCCESS M...

Страница 93: ...re based on the UTC Time otherwise you will download the stored history records in the incorrect time No PFAL commands could be entered executed after the time the command has been sent until the down...

Страница 94: ...oing SMS number 4 GPRS PPP TCP Main Life time 4 1 2 3 4 20000 Separated by dots it shows the current system state GPRS current GPRS state PPP current PPP state TCP current TCP state Main current main...

Страница 95: ...tion for the last time History records created with last valid times are ordered correctly so you can assume which record happened before after another one in the past allows event data logging Furthe...

Страница 96: ...257 The download process consists of block sizes equivalent to 512 bytes 1 2 kilobyte per stream command All selected records block will be transferred at once but still 512 bytes per packet That mean...

Страница 97: ...and 8 1 above fmt rmc A standard RMC protocol is generated for each history entry Notes Advantage No multiple Read commands have to be specified Disadvantage During the history readout process no comm...

Страница 98: ...AREA e0 inside can be used to confirm the proper activation of the park area This command only works if the device has a valid GPS position because the p_value for the circle is GPS dependant to know...

Страница 99: ...EVISION 2 4 0_BETA VERSION 1 0 0 The event GPS GF e0 inside and GPS AREA e0 inside are no longer available This confidential document is a property of FALCOM and may not be copied or circulated withou...

Страница 100: ...available It can be set to a value from 0 to 99 Only already established Geofencing can be read 3 2 4 3 4 GPS Geofence AreaState area_id Gets the state of an Area Command syntax PFAL GPS Geofence Are...

Страница 101: ...GSM PUK 22222222 1111 Responses Command description This command unblocks the SIM card by entering the associated PUK code Parameter Description puk Entering incorrect PIN three times the SIM card wil...

Страница 102: ...SM OwnNumber Examples PFAL GSM OwnNumber Responses Command description This command requests the current voice call number of the device Parameter Description None 3 2 5 1 6 GSM Balance Gets the accou...

Страница 103: ...onal format including the area code country code and phone number 3 2 5 2 2 GSM VoiceCall Accept Accepts an incoming voice call Command syntax PFAL GSM VoiceCall Accept Examples PFAL GSM VoiceCall Acc...

Страница 104: ...channel to the audio profile parameter otherwise audio mode 1 will be active each time the module is powered up It can be set to a value from 0 to 4 3 2 5 2 5 GSM VoiceCall Ringtone type volume Sets t...

Страница 105: ...signal will be added to the earpiece signal The sidetone gain is in dB and the range of value can be set to a value from 0 to 32767 3 2 5 2 7 GSM VoiceCall Volume Microphone gain n_gain Sets or gets...

Страница 106: ...ing user defined text The last example in table above replays an SMS back to the sender of the last received SMS protocols It defines the output NMEA messages which will be sent to the specified targe...

Страница 107: ...ming SMS within the inbox storage Parameter Description None 3 2 5 3 4 GSM SMS Outbox State Shows outbox SMS Command syntax PFAL GSM SMS Outbox State Examples PFAL GSM SMS Outbox State Responses e g O...

Страница 108: ...mitted via an established data call to the remote modem It always must be wrapped in quotation marks even if there is no text specified PFAL commands are not supported inside the text field If you wan...

Страница 109: ...MAMBOII results GPRS attached or detached see examples in chapter Parameter description none Notes If a GPRS attach is initiated and the MAMBOII is not able to attach it starts with the default value...

Страница 110: ...Parameter description None 3 2 5 5 4 GSM GPRS Traffic complete incoming outgoing Set or read a GPRS traffic counter Command syntax PFAL GSM GPRS Traffic PFAL GSM GPRS Traffic complete incoming outgoin...

Страница 111: ...and to connect to After the TCP connection has been established successfully use the TCP Client Send protocols text command to send the data To know whether the MAMBOII results TCP connected or discon...

Страница 112: ...be wrapped in quotation marks even if there is not text specified PFAL commands are not supported inside the text field If you want to transmit also any system state dynamic entry when the command is...

Страница 113: ...on established All data after this time will be written into the TCP buffer and sent as soon as the TCP connection is re established Parameter description none Notes If the TCP connection is already a...

Страница 114: ...acters See further notes inside the command AddProtocol below Such identification characters allow you to distinguish easily between textual AddProtocol and binary data generated by AddRecord 3 2 6 2...

Страница 115: ...ters use TCP CLIENT FINISH MSG parameter This may ease an automatic read out of data via TCP server Notes In order to receive more than one protocol at once you have to specify the protocols in the he...

Страница 116: ...de of the system GPRS PPP TCP system lifetime 0x08 reserved 0x10 reserved 0x20 Writes the text entered in the text field 0x40 Writes the current state of the Geofence areas inside or outside of a mark...

Страница 117: ...ocation of the device at once Writing of this data frame into the TCP storage does NOT require a valid GPS fix Also invalid data can be written into the TCP storage which stands in contrast to the GPS...

Страница 118: ...sage is sent successfully the TCP SMTP eSent event is raised This command can be used to email you detailed journey reports or other reports directly to your inbox The subject the MAMBOII device used...

Страница 119: ...ring sending an E Mail message the data of this email message is lost Using only SMTP service the configuration of GPRS AUTOSTART 1 is not required It can be set to GPRS AUTOSTART 0 Do not try to send...

Страница 120: ...ults until the connection to that channel is established for example CSD If these commands will automatically be executed from the system within an alarm AL then the results are outputted directly to...

Страница 121: ...GSA GSV VTG protocols will be received at once the hex value 4E added on the message PFAL MSG Send Serial 4E test means the GGA GSA GSV RMC IOP protocols will be received at once The defined user prot...

Страница 122: ...he protocols in the hexadecimal value and add the corresponding hex value of required protocols for example The hex value 27 added on the message PFAL MSG Send Serial 27 test means the GGA GSA GSV VTG...

Страница 123: ...d add the corresponding hex value of required protocols for example the hex value 27 added on the message PFAL MSG Send CSD 27 test means the GGA GSA GSV VTG protocols will be received at once the hex...

Страница 124: ...ike this For example PFAL MSG Send TCP 0 on Date at Time it is moving at Speed m s Dynamic entries are listed in chapter 6 2 page 243 Notes In order to receive more than one protocol at once you have...

Страница 125: ...nt from the remote server e g PFAL MSG Send TCP 8 MAMBOII outputs its GSP positions are not processed by the system but directly returned back to the remote server as they are The data mode can be use...

Страница 126: ...ges is greater than 0 the selected messages will be transmitted continuously through the specified msg_out_chan channel See also chapter 6 8 page 259 as a reference msg_out_chan Specifies the channel...

Страница 127: ...message to be transmitted without leading 0x Value Meaning 0x01 Transmits GPSTATE 0x02 Transmits GPERROR 0x04 Transmits GPACTION 0x08 Transmits GPEVENT mode MAMBOII supports and operates in two commun...

Страница 128: ...exchange information enable communication with it again 3 2 7 2 3 MSG Mode TCP out_sys_messages mode Defines the communication mode on TCP channel Command syntax PFAL MSG Mode TCP PFAL MSG Mode TCP o...

Страница 129: ...he selected messages will be transmitted continuously through the specified channel msg_out_chan See also chapter 6 8 page 259 as a reference msg_out_chan Specifies the channel to redirect the data It...

Страница 130: ...2 7 3 2 MSG Version Modules Gets the modules versions of the target device Command syntax PFAL MSG Version Modules Examples PFAL MSG Version Modules Responses E g HardwareRev 2b BIOS 2 0 33 Command d...

Страница 131: ...This command returns the hardware version of the device Parameter description none 3 2 7 3 6 MSG Version Software Gets the software version of the target device Command syntax PFAL MSG Version Softwa...

Страница 132: ...8 MAMBOII outputs its GSP positions Responses E g MAMBOII outputs its GSP positions GPRMC 120633 000 V 5040 3991 N 01058 8435 E 110907 SUCCESS Command description This command transmits the specified...

Страница 133: ...added on the message PFAL MSG Info Protocol 4E test means the GGA GSA GSV RMC IOP protocols will be received at once The defined user protocols in hexadecimal value will be transmitted only one time a...

Страница 134: ...d retrieves the configuration of the alarm index and shows their current condition states whether they are set to true or to False Parameter Description alarm_index It defines the alarm index to be re...

Страница 135: ...SM engine and vice versa To leave this mode either send an escape char ASCII 27 Hex 0x1B which performs a software reset or manually perform a device reset Once the device is restarted it is set in th...

Страница 136: ...of a Keyfob device that is already connected to the MAMBOII The ib_div_ndex index should correspond to one of the cnf_kf_div_ndex indexes that you have assigned on the Keyfob configuration setting lin...

Страница 137: ...kf_div_index A number from 0 to 5 that determines the Keyfob device being selected You could specify an index value of a Keyfob device that is already connected to the MAMBOII The ib_div_ndex index s...

Страница 138: ...m 0 to 5 that determines the Keyfob device being selected You could specify an index value of a Keyfob device that is already connected to the MAMBOII The ib_div_ndex index should correspond to one of...

Страница 139: ...16 pin MOLEX connector of the I O BOX are shown in chapter 6 10 3 config_type Configures settings related to the selected output It can be set to Value Meaning high Sets the specified output to high...

Страница 140: ...IOBOX ib_div_ndex bat level Examples PFAL IEEE IOBOX0 bat level Responses Command description This read command returns a value indicating the current battery status as follows 00 Critical 01 Low 02 M...

Страница 141: ...mmand description This command allows you to search and launch the pairing process with a Bluetooth headset device and finally to open an audio connection to the paired headset when you are connecting...

Страница 142: ...Command syntax PFAL BT Audio Disconnect Examples PFAL BT Audio Disconnect Responses Command description Use this command to close a currently open audio connection to your headset Parameter descripti...

Страница 143: ...e user has the possibility to personalize this configuration overwriting with new ones To reset the MAMBOII device to the Factory Settings just send the command PFAL Sys Device FactoryReset to the MAM...

Страница 144: ...le a specific communication channel Specify a hexadecimal number or the sum for the channels to be enabled without using the 0x Value Meaning 0x01 Enables a bi directional communication on the serial...

Страница 145: ...g cmd Places the serial channel in command mode Everything sent to the MAMBOII through this interface will be processed as a PFAL command Responses to the sent command are also returned through the se...

Страница 146: ...o set get Device configuration Set configuration PFAL Cnf Set DEVICE COMM SERIAL cmd F PFAL Cnf Set DEVICE COMM SERIAL data 4 0 F PFAL Cnf Set DEVICE COMM SERIAL data 4 1 F Get configuration PFAL Cnf...

Страница 147: ...s channel e data channel Places the CSD channel in data mode Everything sent to the MAMBOII over this channel is redirected to the specified channel channel without processing any of them In this mode...

Страница 148: ...annel mode MAMBOII supports and operates in two communication modes the Command and Data mode In Command mode it waits for PFAL commands In Data mode all received commands messages are redirected to t...

Страница 149: ...m the remote server will be processed by the MAMBOII as PFAL input commands Please note that changes to these settings may set the MAMBOII device in a mode where it can only be reconfigured via SMS If...

Страница 150: ...from shutting down when the external power is removed disable Only external power will be used to power your system If the external power is removed your system will shutdown automatically always Your...

Страница 151: ...GPS AUTOCORRECT type max_pdop max_speed dist_error dropcount This parameter activates an internal GPS position check routine to filter out the incorrect or improbable GPS positions Main purpose is to...

Страница 152: ...make the GPS fix valid By default it is set to 3 This value allows the MAMBOII to make a valid GPS fix even in areas with very bad GPS coverage However it can be set to a value from 1 to 10 The highe...

Страница 153: ...o switch on the GSM engine during startup or not It can be set to Value Meaning auto Automatically enables the GSM engine during startup All GSM services SMS voice data calls are available disable Dis...

Страница 154: ...hen a Bluetooth connection has been established By default the name is MAMBOII How to set get device configuration Set configuration PFAL Cnf Set DEVICE BT LOCALNAME MAMBOII Get configuration PFAL Cnf...

Страница 155: ...max 10 chars for each protocol that will be sent out By default it is set to character Keep in mind the use of the sign inside an SMS text might be misinterpreted and received as a another character F...

Страница 156: ...position to the serial channel PFAL MSG Send Serial 8 MAMBOII outputs its GPS positions Also you choose the following syntax PFAL Cnf Set DEVICE PFAL SEND FORMAT CKSUM end The message the system MAMB...

Страница 157: ...owing views are currently available Value Meaning VIEW_GSM Displays the GSM view graphically shows the current operator name and the field strength etc VIEW_GPS Displays the GPS view graphically shows...

Страница 158: ...standard menu structure is as follows This list shows the menu category and their order Value Meaning X 0 or X Inserts a new menu item with or without a submenu into a primary menu X X 0 or X X Assign...

Страница 159: ...1 PFAL CNF Set DISP MENU1 3 2 Grandpa GSM VoiceCall Dial 49777777777 PFAL CNF Set DISP MENU1 4 Raul GSM VoiceCall Dial 4911111111 PFAL CNF Set DISP MENU1 5 Sheila GSM VoiceCall Dial 49777777777 PFAL C...

Страница 160: ...t configuration PFAL Cnf Set DISP PHONE1 49122222222 John Get configuration PFAL Cnf Get DISP PHONE1 3 2 11 4 DISP COLOR id Parameter syntax DISP COLOR id color This parameter allows you to change the...

Страница 161: ...ace of the font that are available on the device font_name Specifies the typeface of the font It can be set to NARROW BOLD or VERDANA How to set get display configuration Set configuration PFAL Cnf Se...

Страница 162: ...refer to Coordinated Universal Time UTC when this is viewed as a time zone although strictly UTC is an atomic time scale which only approximates GMT in the old sense CET Central European Time is one o...

Страница 163: ...OII device is configured to start the IEEE 802 15 4 network and will serve as the PAN coordinator in that network See chapter 4 3 as reference cnf_kf_div_ndex It specifies the index from 0 to 5 of the...

Страница 164: ...the IEEE 802 15 4 network and will serve as the PAN coordinator in that network See chapter 4 3 as reference cnf_ib_div_index It specifies the index from 0 to 5 of the I O BOX being connected The inde...

Страница 165: ..._mode 1 it defines in seconds in hex how often to request the status of the analog inputs from the I O BOX In this case it can be set to a value from 0x01 to 0xFF If ana_report_mode 2 it specifies a d...

Страница 166: ...Send 1234567 8 BTN1 pressed long AL3 IO BTN e0 long GSM SMS Send 1234567 8 BTN0 pressed long Your alarm would look as follows AL0 IO BTN e0 short GSM SMS Send REPLACE0 8 BTN0 pressed short AL1 IO BTN...

Страница 167: ...ms after you set up the replacements these new alarms will already use the new settings so there is no need to restart in order to update the values Replacement marks may be placed JUST within alarm c...

Страница 168: ...vailable R Indicates a Trigger state C Indicates a Counter state T Indicates a Timer state P Indicates a Position GPS position Example STORAGE4 R0 indicates a Trigger state id Specifies a number form...

Страница 169: ...e is limited to 1500 More then 1500 characters will be ignored To specify a command please refer to the chapter 3 1 1 Command syntax of PFAL All commands within this chapter can be set as commands wit...

Страница 170: ...per control Determines whether to switch on or off the beeper during start up It can be set to Value Meaning on Switched on during start up off Switched off during start up How to set get device confi...

Страница 171: ...r the set value the more sensitive is the motion of the device abs_b Set a maximum difference value between the gravitation vector and acceleration vector in a range of 1 255 that you will accept as a...

Страница 172: ...AS SYS TIMER0 _1SEC input message sent to the MAMBOII does not mean that the SYS TIMER0 is equal to _1SEC It means that the alias name for 0 is _1SEC Below an example which shows how to declare alias...

Страница 173: ...VERSION 1 0 0 How to set get DBG configuration Set configuration PFAL Cnf Set DBG EN 1 Get configuration PFAL Cnf Get DBG EN This confidential document is a property of FALCOM and may not be copied or...

Страница 174: ...al interface Bluetooth message_id Specifies the message identifier to be enabled or disabled Following are the identifiers corresponding to the message supported by the MAMBOII device software Protoco...

Страница 175: ...ocol See chapter 6 5 1 10 value String type It consists of 18 Bytes If it is specified the value will be displayed at the beginning of the BIN protocol including the dollar sign How to set get Protoco...

Страница 176: ...PIN request is more pending if the PIN number of used SIM card once has been specified and it is sent to the MAMBOII device The MAMBOII stores that specified PIN and uses it upon request of the GSM pa...

Страница 177: ...the GSM engine periodically when the GSM operator has lost until a GSM operator is found enable Re initializes the GSM engine if the GSM operator has lost Following values can be set Value Meaning 0 D...

Страница 178: ...GSM OPERATOR BLACKLIST disable PFAL Cnf Set GSM OPERATOR BLACKLIST E Plus D2 Get configuration PFAL Cnf Get GSM OPERATOR BLACKLIST 3 2 20 6 GSM OPERATOR SELECTION Parameter syntax GSM OPERATOR SELECT...

Страница 179: ...PFAL Cnf Set GSM OPERATOR SELECTION GPRS PFAL Cnf Set GSM OPERATOR SELECTION auto Get configuration PFAL Cnf Get GSM OPERATOR SELECTION Notes The GPRS attachment might be delayed for a few minutes if...

Страница 180: ...d then no SMS responses can be sent out at this moment Retry later 3 2 20 8 GSM RINGTONE Parameter syntax GSM RINGTONE type volume This chooses the type and volume of ring tones to your preferences ty...

Страница 181: ...aker 2 Audio mode 3 Customer specific mode for the internal speaker n_gain It can be set to a value from 0 to 3 It specifies the gain adjustable in four 6 dB steps from 0 dB to 18 dB 0 0 dB 3 18 dB vo...

Страница 182: ...t to 0 4 How to set get GSM configuration Set configuration PFAL Cnf Set GSM PROFILE CURRENTAUDIO 1 Get configuration PFAL Cnf Get GSM PROFILE CURRENTAUDIO Notes The prof_index_s may be set to a valid...

Страница 183: ...ternal packet data network Consult your Network Operator for the correct APN settings How to set get GPRS configuration Set configuration PFAL Cnf Set GPRS APN internet t d1 de Get configuration PFAL...

Страница 184: ...ansmission of SDUs through GPRS network s Value Meaning 0 network subscribed value SDU size 128 octets Delay Class Mean Transfer Delay 95 percentile Delay 1 Predictive 0 5 1 5 2 Predictive 5 25 3 Pred...

Страница 185: ...k subscribed value Mean Throughput Class Mean Throughput in octets per hour 1 100 0 22 bit s 2 200 0 44 bit s 3 500 1 11 bit s 4 1 000 2 2 bit s 5 2 000 4 4 bit s 6 5 000 11 1 bit s 7 10 000 22 bit s...

Страница 186: ...etwork subscribed value SDU size 128 octets Delay Class Mean Transfer Delay 95 percentile Delay 1 Predictive 0 5 1 5 2 Predictive 5 25 3 Predictive 50 250 4 Best Effort Unspecified SDU size 1024 octet...

Страница 187: ...ass Mean Throughput in octets per hour 1 100 0 22 bit s 2 200 0 44 bit s 3 500 1 11 bit s 4 1 000 2 2 bit s 5 2 000 4 4 bit s 6 5 000 11 1 bit s 7 10 000 22 bit s 8 20 000 44 bit s 9 50 000 111 bit s...

Страница 188: ...vailable enable It defines whether or not the timeout G_timeout has to be used By default this value is set to 1 However it can be set to Value Meaning 0 Disables GPRS connection timeouts 1 Enables GP...

Страница 189: ...figuration Set configuration PFAL Cnf Set PPP PASSWORD gprs Get configuration PFAL Cnf Get PPP PASSWORD Notes Most providers do not require the password however if required your GPRS provider should h...

Страница 190: ...ks it might be required to define the authentification method manually auth_type Specifies the authentification method over PPP It can be set to Value Meaning none No authentification is done NOT reco...

Страница 191: ...the connection otherwise set the s_type 0 before using the TCP Client Disconnect command s_type It specifies the start type of the TCP connection Following options can be used Value Meaning 0 Disables...

Страница 192: ...s server will be used for each second connection attempt a_ip_address IP address in dotted four byte format It is the IP address to which the MAMBOII will be registered and send its data The format of...

Страница 193: ...sponse How to set get TCP configuration Set configuration PFAL Cnf Set TCP CLIENT PING 1 120000 Get configuration PFAL Cnf Get TCP CLIENT PING 3 2 23 4 TCP CLIENT TIMEOUT Parameter syntax TCP CLIENT T...

Страница 194: ...iguration PFAL Cnf Set TCP CLIENT DNS TIMEOUT 86400 Get configuration PFAL Cnf Get TCP CLIENT DNS TIMEOUT Notes However a DNS query process will automatically be performed whenever the MAMBOII tries t...

Страница 195: ...lly the data inside the TCP storage whenever it is used up How the configuration could be set requested Set configuration PFAL Cnf Set TCP SORAGE size 512 dispatch manual Get configuration PFAL Cnf Ge...

Страница 196: ...xample if you use D1 as your GPRS network operator and yahoo com as your email provider you will not be able to send email using smtp o2 co uk you would need to use smtp mail yahoo com mail_server_por...

Страница 197: ...ld be set requested Set configuration PFAL Cnf Set TCP SMTP LOGIN fal de 30 UserID Password Get configuration PFAL Cnf Get TCP SMTP LOGIN Notes All values are separated by comma 3 2 23 11 TCP SMTP FRO...

Страница 198: ...tion The constructed form of geographic boundary zones customer GeoFences may be either a rectangular or circular one in different sizes The scenarios in this section use a rectangle region as the geo...

Страница 199: ...e positive and Latitude South and Longitude West are negative see also figure below Figure 7 Determining the sign of the coordinate values 3 2 24 2 Set up the Geofencing zones and areas Set up the con...

Страница 200: ...this configuration all events occurred within Geofence range are controlled m_value It specifies the allowed maximal PDOP GPS position accuracy error value in meter for Geofence management solution S...

Страница 201: ...t GF configuration Set configuration PFAL Cnf Set GF AREA0 park area PFAL Cnf Set GF AREA1 City East PFAL Cnf Set GF AREA2 City West PFAL Cnf Set GF AREA3 City Centre PFAL Cnf Set GF AREA4 City Get co...

Страница 202: ...format 32 bit BIN 0000 0000 0000 0000 0000 0000 0000 0000 1111 1111 1111 1111 1111 1111 1111 1111 Each bit consists of a single area 0 31 respectively Before you start the configuration process of Geo...

Страница 203: ...GF configuration Set configuration PFAL Cnf Set GF1 area8000 Falcom Office R 50 673400 10 980600 50 673500 10 980700 PFAL Cnf Set GF1 area8000 Falcom Office C 50 673400 10 980600 482 100 Get configur...

Страница 204: ...epresents how to cover up a driving route using several Geofences allocated in different areas The purpose of such configurations is to store the GPS position data in internal memory when the area eve...

Страница 205: ...eofences allocated in different areas This is only a classification of areas and Geofences The areas boundaries 1 to 4 are outlined in different colours and their colour is given on the left side of t...

Страница 206: ...e periodically via SMS It is not possible to evaluate the execution of alarm actions whether they are successfully executed or resulting errors No conditions can be defined to react on failed alarm ac...

Страница 207: ...is one that only notifies the system that the particular event happened An alarm AL may contain up to 5 actions and may have up to 5 conditions All conditions may have either an AND Conjunction or OR...

Страница 208: ...m events and or states that rise when either a command action is manually or automatically executed during the system runtime Conditions are requirements for one or more alarms that will be executed A...

Страница 209: ...vice It provides the events of the device and shows the event signatures 3 2 25 1 1 2 2 213 Sys Timer It provides the events and states of the Timer and shows the event and state signatures 3 2 25 1 1...

Страница 210: ...6 5 228 GSM GPRS It provides the events and states of the GPRS and shows the event and state signatures 3 2 25 1 1 6 6 229 TCP events states TCP Client It provides the events and states of the TCP cli...

Страница 211: ...To specify an action please refer to chapter 3 1 1 Command syntax of PFAL Except the read commands which can be used to read the system states all other command within this chapter can be set as alar...

Страница 212: ...s a number of GPS events including navigation history logging and Geofencing data which can be occurred during MAMBOII operation 4 GSM accomplishes a number of GSM events including SMS voice and data...

Страница 213: ...when it starts or wakes up To process a wake up state use the following wakeup sources Start True when the device boots Reset True when the device resets Motion True when the device wakes up from MOTI...

Страница 214: ...imer is currently disarmed EVENTS are evaluated just when the event occurs Event notification code Meaning Sys Timer e index Occurs when the started Timer index expires Hint Only the armed timers rais...

Страница 215: ...e from 0 to 2147483647 which determines the value of the counter to be reached EVENTS are evaluated just when the event occurs Event notification code Meaning Sys Counter e index Occurs when a configu...

Страница 216: ...udio headset is bound with MAMBOII device until connected or unbound The Bluetooth audio operation state constantly changes as an application processes data Opening a Bluetooth audio connection change...

Страница 217: ...e device is disabled powered off Table 19 GSM states and events 3 2 25 1 1 2 10 Sys Power POWER states and events STATES are checked every second State notification code Meaning Sys Power sVoltage Tru...

Страница 218: ...mode Occurs when the charger starts and stops charging of the internal battery accordingly mode Defines the type of the battery charge event started Occurs when the battery is currently charging curre...

Страница 219: ...sses either on the left or right option or the time out expires id Identifies which dialog box caused a specific button event It can be set to a value in range 0 to 99 btn Identifies which button opti...

Страница 220: ...utton event It is typically needed only when you are using more than one Keyfob In such cases this identifier state can then be used with a button event to determine the sender of the event Example IO...

Страница 221: ...ible to calculate the distance the device has travelled since for example the MAMBOII unit was turned on the driven kilometres without breaks Example GPS Nav Position s1 10000 How to use such a state...

Страница 222: ...specified hour value the format is ww without a leading 0 e g 40 State is checked every second Example GPS Time sHour 12 value Integer value between 0 and 23 If the specified value is not within range...

Страница 223: ...Boolean True False value that represents the result of the comparison It can be set to or value Sets the value of distance in meter between 0 and 2147483647 that matches your application EVENTS are e...

Страница 224: ...d outside goes true outside True as long as the device remains outside the Geofence id EVENTS are evaluated just when the event occurs Event notification code Meaning GPS Geofence e id event_type Occu...

Страница 225: ...s false and the state GPS Area s id outside goes true outside True as long as the device remains outside the area id EVENTS are evaluated just when the event occurs Event notification code Meaning GPS...

Страница 226: ...tly the obtained operator name EVENTS are evaluated just when the event occurs Event notification code Meaning GSM eOpFound operator_name Occurs when the device finds a specific GSM network operator a...

Страница 227: ...outgoing voice call comp Compares two values and return a Boolean True False value that represents the result of the comparison It can be set to or value A value from 0 to 255 which determines the nu...

Страница 228: ...an SMS message GSM SMS eSent Number p_number Occurs when the device sends a SMS message to a specific phone number Example GSM SMS eSent Number 4913131313 GSM SMS eSent Text test GSM SMS eSent Text t...

Страница 229: ...outgoing data call comp Compares two values and return a Boolean True False value that represents the result of the comparison It can be set to or value It is an integer value between 0 and 255 which...

Страница 230: ...p Compares two values and return a Boolean True False value that represents the result of the comparison It can be set to or value It is an integer value between 0 and 2147483647 that specifies the nu...

Страница 231: ...ce may send initial data to the used server for acknowledgement How to use such an event refer to the chapter 6 11 3 6 1 page 267 TCP Client ePacketSent Occurs when the device has sent a TCP packet to...

Страница 232: ...onnected to the MAMBOII is limited to 6 from 0 5 Table 41 KEYFOB states and events 3 2 25 1 1 9 IEEE IOBOX states and events 3 2 25 1 1 9 1 IEEE IOBOX index State IOBOX states and events STATES None E...

Страница 233: ...limited to 6 from 0 5 NOTE Both events will properly work only when the report mode in_report_mode from the Configuration parameter is set to 1 or 2 in_index Identifies which input on the I O BOX caus...

Страница 234: ...ecute Determine which system state must already be present and which particular event the system will be waiting for to execute one or more alarms Try always to filter alarms by using 1 event and up t...

Страница 235: ...ice that caused a button event IO BTN sID ID ID Identifies which device caused a specific button event 0 99 The sender of the event was Keyfob 0 1 2 and so on 100 The sender of the event was MAMBOII d...

Страница 236: ...FALCOM Workbench software 13 Open a new COM Port from the Toolbar on the COM Port view choose the Port where MAMBOII is connected and define the port settings 38400 bps 8 Data bits No Parity bit 1 St...

Страница 237: ...Keyfob 10 Later on copy all 4 alarms AL1 to AL4 given above past them on the Editor and send them to MAMBOII either by clicking on Start sending configuration or double click with left mouse each con...

Страница 238: ...IOBOX0 0 2 0 2 F 0017920030000DA8 c Copy the configuration above past them on the Editor and then click on Start sending configuration or double click each command configuration on the Editor to sent...

Страница 239: ...by clicking on Start sending configuration or double click with left mouse on this command Execute command PFAL BT Audio Bound 6 Pairing is completed and headset s successfully connected to the MAMBOI...

Страница 240: ...d port number must be already running otherwise no TCP connection can be performed SETUP Enter the SIM PIN PFAL GSM PIN 1111 for example COMMENT Enter the PIN of the used SIM card your SIM card insert...

Страница 241: ...etooth serial port with following settings up to 115200 bps 8 Data Bits NONE parity 1 Stop Bit Depending on the device you use for Bluetooth connectivity you may or may not need to modify the COM port...

Страница 242: ...II_phone_number It specifies the phone number of the MAMBOII device CR It specifies the RETURN key or carriage return ASCI code 13 which has to be entered to enable the text entry text text It specifi...

Страница 243: ...ay system is last started Following strings can be reported Start Normal boot Reset When it reboots Motion When it wakes up from the MOTION Sleep Ign When it wakes up from the IGN sleep Ring When it w...

Страница 244: ...ast event has been occurred none is reported if no GF event has been occurred before LastGFName Used to report the Geofence name on which the last geofence event has been occurred none is reported if...

Страница 245: ...ed to the MAMBOII The index can be set to a value from 4 to 16 corresponding to the 12 analog inputs on 6 I O BOX devices The following lists the index of the analog inputs corresponding to the I O BO...

Страница 246: ...Microsoft HyperTerminal Other characters of the GSM alphabet are misinterpreted by an ASCII terminal program For example GSM as in B rse is assumed to be in ASCII thus resulting in B rse This is beca...

Страница 247: ...HT Horizontal Tab 0x00A LF LF2 LF2 LF LF Line Feed 0x00B VT VT VT Vertical Tab 0x00C FF FF FF Form Feed 0x00D CR CR2 CR2 CR CR Carriage Return 0x00E SO SO SO Shift Out 0x00F SI SI SI Shift In 0x010 D...

Страница 248: ...033 3 3 3 3 3 three 0x034 4 4 4 4 4 four 0x035 5 5 5 5 5 five 0x036 6 6 6 6 6 six 0x037 7 7 7 7 7 seven 0x038 8 8 8 8 8 eight 0x039 9 9 9 9 9 nine 0x03A colon 0x03B semi colon 0x03C less than 0x03D eq...

Страница 249: ...R R R R 0x053 S S S S 0x054 T T T T 0x055 U U U U 0x056 V V V V 0x057 W W W W 0x058 X X X X 0x059 Y Y Y Y 0x05A Z Z Z Z 0x05B left opening bracket 0x05C back slash 0x05D right closing bracket 0x05F ca...

Страница 250: ...x074 t t t t 0x075 u u u u 0x076 v v v v 0x077 w w w w 0x078 x x x x 0x079 y y y y 0x07A z z z z lowercase letters 0x07B left opening brace 0x07C vertical bar 0x07D right closing brace 0x07F tilde 0x0...

Страница 251: ...n and definition of the listed NMEA messages is provided in the next subsection of this section 6 5 1 Description of NMEA output messages The following table is intended as a quick reference to explai...

Страница 252: ...units meters 14 x Time since last DGPS update seconds 15 xxxx 0000 DGPS reference station ID 16 hh 3F Checksum 17 CR LF End of message termination Table 50 The GPGGA message data format 6 5 1 2 GPRMC...

Страница 253: ...8 for next satellite may all be null 10 05 Similar to 5 8for next satellite may all be null 11 311 Similar to 5 8 for next satellite may all be null 12 hh 74 Checksum 13 CR LF End of message terminati...

Страница 254: ...tion of precision 8 hh 3D Checksum 9 CR LF End of message termination Table 54 The GPGSA message data format 6 5 1 6 GPGLL message The GPGLL message includes the latitude longitude UTC time of positio...

Страница 255: ...on Table 56 The GPIOP message data format 6 5 1 8 GPGSM message The GPGSM message includes the GSM operator and reception status In the GPGSM message the number of the caller will also be transmitted...

Страница 256: ...3 2 19 2 page 175 default 2 Binary protocol binary protocol See table below 3 CR LF 0D0A End of message termination 2 bytes Table 60 The BIN binary data format The following table is intended as a qui...

Страница 257: ...ace memory can be retrieved either locally via serial link or remotely via a data or TCP connection Whereby an executable command see chapters 3 2 4 2 5 page 92 has to be sent to the MAMBOII device if...

Страница 258: ...0 seconds 28 4 19 0 12 6 10 4 days 20 seconds 8 1 5 4 3 6 2 2 weeks 1 minute 5 5 3 7 2 4 1 5 month 1 hour 28 1 Not available 12 5 7 5 years Entries Standing slow City Motorway Full History space manag...

Страница 259: ...3 2 7 2 on page 125 above you are able to redirect and forward the data and user messages from one communication interface to another as represented in diagram attached below Figure 13 Supported comm...

Страница 260: ...COMM DETECTED 0 DEVICE COMM SERIAL cmd F DEVICE COMM CSD cmd 0 DEVICE COMM TCP CLIENT cmd 0 DEVICE PFAL SEND FORMAT CKSUM end DEVICE CMD PFAL EN F DEVICE GSM ENABLE on DEVICE BAT MODE auto 3 55 DEVIC...

Страница 261: ...143 respectively TCP default setting TCP CLIENT CONNECT 1 80 237 154 111 2222 TCP CLIENT PING 1 240000 TCP CLIENT TIMEOUT 300000 30000 TCP CLIENT LOGIN 1 TCP CLIENT DNS TIMEOUT 86400 TCP STORAGE size...

Страница 262: ...d on the Bluetooth GSM TCP network systems Figure 14 MAMBOII with allocated Buttons and LEDs names Buttons designations Buttons overview Generates event state MAMBOII BTN0 BTN e0 BTN1 BTN e1 Keyfob BT...

Страница 263: ..._IN0 8 D_IN1 INPUT_D_IN1 10 D_IN2 INPUT_D_IN2 12 D_IN3 INPUT_D_IN3 ANALOGUE INPUTS Commands aindex IEEE IOBox index ANA s a_index 0 1 t o 2 A_IN0 ANALOG 0 4 A_IN1 ANALOG 1 8 pin connector extention ca...

Страница 264: ...rs will be ignored Syntax 1 PFAL Cnf Set AL index conditions actions Syntax 2 PFAL Cnf Set AL index conditions actions Cnf Set AL index conditions actions Comment The AL index index is a number which...

Страница 265: ...mber 491234567 a SMS containing the specified text requested position and the RMC protocol 6 11 2 Advanced Examples 6 11 3 Navigation speed 6 11 3 1 1 Check the over speed of the device each 5 seconds...

Страница 266: ...er 0 by 1 System counters do not automatically increment or decrement itself to reach an assumed value of a counter an alarm that decrements increments the used counter should be each time called unti...

Страница 267: ...10 seconds later 6 11 3 6 TCP storage 6 11 3 6 1 Send special device information to server periodically TCP Storage can be used to collect data internally before sending it to the TCP server This prev...

Страница 268: ...te and transmits it to server Server creates this state i e out of position and time data In our case let s demonstrate an example how to monitor the stops of the vehicle Logging a position each minut...

Страница 269: ...ch attempts to send CSD data Unless SMS or TCP send commands the CSD does not use an Outbox buffer to store messages It attempts to send the data directly Therefore alarms can be easily blocked if the...

Страница 270: ...s of IP addresses static IP address and dynamic IP address Latitude Halfway between the poles lies equator Latitude is the angular measurement of a place expressed in degrees north or south of the equ...

Страница 271: ...keeps its information The contents of SRAM is available as long as the internal software is running Should the device be reset switched off or goes into sleep mode the SRAM loses its contents forever...

Отзывы: