4.12 Bluetooth access point ............... 18 4.13 Bluetooth headset support ..............18 4.14 Digital sensors configuration .............. 18 4.15 Working with Mielta system display ........... 19 4.17 Working with CANlog (P145) .............. 20 4.18 Working with CANFMS-3 ..............20 4.19 Working with PressurePro APM1 pressure control system ....20...
Page 3
4.21 Working with external navigation data source ........21 4.22 Working with fuel-metering device Eurosens Delta RS100 ....21 4.23 Working with ZET7012 pressure sensor ..........21 4.24 Working with ADM20 RFID reader ............22 4.25 Driver identification ................22 4.26 Manual control of discrete output ............
1. Description MIELTA M7 is designed for satellite transport monitoring. MIELTA M7 functions are collecting, processing, saving and transmitting sensor data to server on vehicles and stationary objects. With additional sensors connected allow to control fuel consumption, activity of executive devices, vehicle parameters, driver identification and more. The terminal is adapted to operate in any automotive on-board network, has built-in antennas for easy installation.
2. Technical specifications Power supply 8 – 55 V. Power surge protection, reverse polarity protection, PTC fuse. Power consumption 1 W average, 3 W max Battery 800 mAh Li-Po battery, charging from USB cable and vehicle onboard power Universal ports 4 ports Analog input mode: DC 0-36 V, input resistance 30 kOhm, 10 bit ADC;...
Tracker is designed for use in automotive on-board system 12/24V, or with USB adapter 5V 1A. MIELTA M1 also have a vehicle battery discharge control function which is designed to set Tracker to power-saving mode if predefined conditions occurred (onboard voltage value etc).
Page 7
Picture 1 M7 exterior Periphery USB connector LED indication SMA connector connector Micro-SD Picture 2 M7 front panel Picture 3 Peripheral Micro-Fit connector Table 1 Peripheral Micro-Fit connector pinout Number Notation Description 1, 2, 8, 9 Port1(2,3,4)
13,14 Ground 3.4 Indication Tracker Front panel has 4 LEDs: green, yellow, blue, red (see table 2). Table 2. Normal operation indication LED switched Function Blinking slow Blinking fast Blinked once No External power, Black box Track point Green Power on External power powered from USB clearing...
3.5 General IO ports General IO ports of the MIELTA M1 can operate in the following modes (see table 3). Table3.Unversalports modes Voltage measurement, 0 – 36 V Analog input Ignition signal control Frequency measurement, 1Hz – 40 kHz Low frequency measurement, 0.1Hz – 40.0 Hz...
200 mA. 3.6 Digital interfaces Algorithm of working with digital sensors is built on traditional trackers MIELTA scheme with virtual slots. In Tracker defined slots for each digital interface (eight for RS485 and eight for 1-Wire), each of them can be configured on any sensor supported by tracker.
4.1 Communication Tracker has communication module SIM868. Micro-SIM card holder is installed on PCB. For installation it is necessary to open the case. MIELTA M1 supports SIM card hot swapping without shutting down the power supply. Built-in GSM modem works in the ranges 900/1800 Mhz, supports GPRS class B, multi slot 12/10.
After successfully connecting to the servers Tracker starts to upload collected track data from built-in "black box". MIELTA M1 internal memory stores up to 10000 track records, which can be sent to server or uploaded by configuration software. Number of stored records to be sent to each server enabled by device configuration does not depend on the number of configured connections.
Mode 1. MIELTA M1 starts to search available operators after power applied. If MIELTA M1 found high priority operator among available and if current operator is not in high priority list, terminal starts to register with in priority mobile network. If registering or GPRS connection activation failed then tracker tries to connect to the next high priority operator.
15 minutes in roaming, every 2 hours in home network. If GPRS status sending to server option is enabled then text message is generated during operator switch. Mode 2. In this mode MIELTA M1 activates GPRS connection only for operator within list of enabled. For other operators GPRS connection is disabled.
For every type of condition Track point registration options are provided. 4.9 Filtering false GPS coordinates MIELTA M7 provides “GPS Filter” which is designed to prevent Track point registration with low accuracy coordinates. This filter has following settings: ...
Tracker configuration is done using the text console commands. To access the Tracker you must enter a password. In cases of password loss, you can enter the master password. Ask for it from MIELTA technical support. Master password has a limited validity period.
Page 17
Working with Mielta Tracker in console mode starts with user authorization pwd command. All commands except for pwd and logout returns OK or ERR after command processed. OK indicates that the command completed successfully, ERR means that an error occurred while executing the command or command is entered incorrectly. In the Tracker, there are several users, for each independent authorization is required: 1.
4.12 Bluetooth access point Bluetooth connection configuration has following options: PIN. You need to initialize the connection via Bluetooth. Access point name. Should be set to identify the Tracker during devise search. By default, the name is defined as a device IMEI. Multiple modes of operation are implemented: ...
R4.1.1, 4.1.2,..., R4.8.1, R4.8.2. 4.15 Working with Mielta system display The Tracker supports display MIELTA connected by RS-485 bus. The system display is used to display the overall Tracker status, connection parameters, data from different interfaces, specially adapted for work on stationary and mobile gas stations.
4.17 Working with CANlog (P145) M7 supports CANlog (P145) connected by RS-232 port. In this case R2.1 slot returns CANlog connection status. If status equal to zero, then CANlog connected normally. If status is less than zero then CANlog has connection problems (= -1) or setup problems (= -2).
5. Sent messages type: “GGA”, “VTG”, “GSA”, “GLL”, “RMC”, ‘zda’, “GSV”. Slot R2.1 returns value HDOP*10 (R2.1.1) and number of satellites (R2.1.2). 4.22 Working with fuel-metering device Eurosens Delta RS100 To operate with MIELTA M7 fuel-metering device must be configured with following options: 1. Digital output – RS232;...
address. The measurement result is displayed with an accuracy of three decimal places. This result must match the value on the “Measurements” tab of the ZETLab program. 4.24 Working with ADM20 RFID reader After setting one or several RS485 slots for reader corresponding slot returns RFID card ID (Mifare / EmMarin) or radio-tag ADM21 ID.
Appendix 1. 4.32 Working with MicroSD To extend internal memory for Track Points storing MicroSD support is implemented in MIELTA M7. Terminal supports MicroSD cards up to 32 GB formatted with FAT32 file system. 5 Firmware update There are several ways to update the Tracker: 1.
Configuration software (see description command "get statusupdatefw"). After downloading the firmware Tracker restarts. For remote update (by TCP or SMS) to prevent track data loss during vehicle moving downloaded firmware updates only in Parking mode. To force Tracker reboot to update with downloaded firmware command “rebootall”...
Page 25
interior of the car. The power of the tracker should be carried out through the interface connector from the vehicle's on-board network. 2. Open installation. The tracker is mounted inside the car interior, horizontally, with the logo upwards, on the dashboard, or at an angle of up to 90 degrees on the windshield, with the logo ahead in the direction of travel (Figure 4).
Annex 1 General purpose commands 1. Enter the password for authentication (pwd) Command format: pwd<password> Description: <password> –a validpassword Example: Request: pwd 12345 Answer: Welcome! User logged in 2. Change password (changepwd) Command format: changepwd<old_pwd><new_pwd><new_pwd> Description: <old_pwd>- old password, <new_pwd>- new password Example: Request: changepwd 12345 654321 654321 Answer: New password accepted OK...
Page 27
Gets the version of the firmware and the date of the Assembly at the end of the line model Tracker (М1, М3 etc). Example: Request: version Answer: ver. 2.6.1.024 30.05.2018 M1 OK 5. Restart Tracker (rebootall) Command format: rebootall Description: After you run this command, the Tracker then restarts, Ansver "OK"...
Page 28
Sleep mode is used only for long-term storage of the appliance switched off, while Ansver "OK" is not guaranteed when sending commands via SMS, Bluetooth or TCP. Example: Request: gosleep Answer: OK 8. Enable/disable echo mode (echo) Commandformat: echo<on/off> Description: This command can be executed only on the command line of Tracker and is not relevant for SMS and for TCP.
default Description: After the execution of commands restarts Tracker. Example: Request: default Answer: OK 11. Request slot data (slotdata) Command format: slotdata<SLOT> Description: <SLOT> - slot name (see setsensor) The command returns a string with the following format: <DATA><OUTDATA> <DATA>- type of output on a gauge <OUTDATA>- measured value Example: Request: slotdata r4.2...
Page 30
<sim> -SIM card number,forMieltaM1always“1” <new_login> - username Example: Request: set loginapn 1 mts;getloginapn 1 Answer: OK MTS OK 2. Configuring a user'spassword (set/get pwdapn) Command format: Set pwdapn<sim><new_pwd> Get pwdapn<sim> Description: <sim> - SIM card number,forMieltaM1always “1” <new_pwd> - user password Example: Request: set pwdapn 1 mts;getpwdapn 1 Answer: OK MTS OK...
Page 31
5. Configure the PIN code of the SIM card (set/get pin) Command format: set pin <sim><new_pin> get pin <sim> Description: <sim> - SIM card number,forMieltaM1always “1” <new_pin> - PIN Example: Request: set pin 1 1234;get pin 1 Answer: OK 1234 OK 6.
Page 32
8. Getting navigation data (get satsdata) Command format: Get satsdata Description: Applies only with “get”. This command returns the current navigation data Example: Request: get satsdata Answer: 06:52:38 27.03.18 LAT 52.760361 N LON 41.312553 E SPEED 73 ANGLE 227 HEIGHT 161 SATS 10 HDOP 0.9 OK 9.
Page 33
Command format: set server <NC><EN> [ <DOMAIN> [ <PORT> [ <PROT> ] ] ] get server<NC> Description: <NC>- number of TCP connections (0..2); <EN>- connection status (on/off/reset); on – work with the server allowed; off – work with the server banned, but settings are saved; reset –...
Page 34
Description: <SLOT>- slot number for portsRS-485 (R4.1, R4.2, … , R4.8) or (OW.1, OW.2, ... , OW.8) for 1-Wire. <TYPE> - sensor type <DATA>- data type supported <TPOINT> - flag sending the measured data to the server (1 -data sent, 0 -data is not sent); <PERIOD>- sensor poll period, seconds;...
Page 35
Description: Applies only with “get”. The command returns a string: <NSIM><DET><RSSI><OPER><GPRS><SRV0><SRV1><SRV2><SRV3> Где<NSIM> - the selected SIM card slot. <DET> - the availability status of the SIM card in the selected slot.The possible values: DETECT, NDETECT <RSSI> - Signal level GSM network (0..31). <OPER>...
Page 36
After you configure the Bluetooth settings, we recommend that you perform the command "get btoothcfg" to check whether your customizations. Example 1: Request: set btooth pin 1234;setbtooth name mielta;setbtoothonrst;getbtoothcfg;getbtooth state Answer: OK OKOK MIELTA 1234 ONRST OK 5 0 OK...
Page 37
+BTSCAN: 0,1,"Redmi",38:a4:ed:f1:12:3e,-71<0D> +BTSCAN: 0,2,"Alcatel PX",dc:f0:90:28:0a:a6,-88<0D> +BTSCAN: 0,3,"Redmi 4x",00:ec:0a:71:01:77,-88<0D> +BTSCAN: 1<0D> 18. Coordinate filter (set/get aclfilter) Command format: Set aclfilter<IS_ENABLED> Get aclfilter Description: <IS_ENABLED> - Activation the filter from ignition signal. The possible values: ONOFF. Example: Request: set aclfilteron;get aclfilter Answer: OK ON OK 19.
Page 38
Set speedbound<NET><BOUND> Get speedbound<NET> Description: <NET> - network status: HOME – settings for the home networking zone, ROAMING – settings for roaming zone. <BOUND> - boundary value for lower/upper speed range Example: Request: set speedbound roaming 180;setspeedbound home 30;get speedboundroaming;getspeedbound home Answer: OK OK180 OK 30 OK...
Page 39
ON – registration is permitted, OFF –prohibited. gettrackcfg<NET> Answer: <IS_TIME1>{<TIME1>}<IS_DIST1>{<DIST1>}<IS_ANGLE1>{<ANGLE1>}<IS_TIME2>{<TIME2>} <IS_DIST2>{<DIST2>}<IS_ANGLE2>{<ANGLE2>} <IS_IGN> Example: Request: set trackcfg home on 120 on 60 on 8 lo on;gettrackcfg home Answer: OK ON 120 ON 60 ON 8 ON 120 ON 200 ON 5 ON OK 22.
Page 40
24. "Stop" mode setting (set/get stopcfg) Command format: Set stopcfg<NET><PERIOD><TIMEOUT> Get stopcfg<NET> Description: <NET> -network status: HOME – settings for the home networking zone, ROAMING – settings for roaming zone. <PERIOD> - period of registration points in stop mode (s) <TIMEOUT>...
Page 41
27. Configure the ignition signal (set/get igncfg) Command format: Set igncfg<IS_ENABLED> {<LOW_VOLTAGE>} {<HIGH_VOLTAGE>} Get igncfg Description: <IS_ENABLED> - permission of coordinates filterby ignition signal. The possible values: ONOFF. {<LOW_VOLTAGE>} -the lower bound of the hysteresis for enabling/disabling the ignition {<HIGH_VOLTAGE>} -the upper bound of the hysteresis for enabling/disabling the ignition. The ADC channel, which is used to control the ignition, is automatically selected, depending on the operating modes of the universal ports.
Page 42
Get nrgsave Description: <IS_ENABLED> - The possible values: ONOFF. Example: Request: set nrgsaveon;get nrgsave Answer: OK ON OK 30. Sleep mode activation by accumulator voltage (set/get extaccsleep) Command format: Set extaccsleep<IS_ENABLED> {<GOSLEEP_VOLT>} {<WAKEUP_VOLT>} Get extaccsleep Description: <IS_ENABLED> - The possible values: ONOFF. {<GOSLEEP _VOLT>} {<WAKEUP _VOLT>} –threshold voltage on the battery to go to sleep and to wake from sleep.
Page 43
<MCC> -Mobile Country Code <MNC> -Mobile Network Code. <CellID> -CID <LAC> -Location Area Code(HEX) <TA> -Timing Advance. If the data is unavailable or there is no GSM signal, then the command returns Answer NA OK Example: Request: get lbsdata Answer: -35 250 1 B08 BBA255 OK 33.
Page 44
35. «Delta Eurosens» flow meter settings (set/get esnsparam) Command format: Set esnsparam{<N1>}..{<N39>} Get esnsparam Description: <N1>..<N39> – the list of parameters to send to the server. Example: Request: set esnsparam 10 11 12 15;get esnsparam Answer: OK 10 11 12 15 OK 36.
Page 45
Get operpr Get oper dis Description: Command allows you to create a list of priorities and prohibited operators of GSM roaming. <OPERS_PR>, <OPERS_DIS> - сodes of priority and prohibited operators. Codes are specified via space. You can save 20 priority and 10 prohibited codes. Example: Request: set operpr 25001 357798 333888 25002 33445;getoperpr Answer: OK 25001 357798 333888 25002 33445 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OK...
Page 46
cntrise<fltr> - counter on the rise of pulse. This mode has an optional parameter - debounce time [0..100]. If the parameter is absent or equal to zero, the filter is disabled. If the parameter value is greater than zero, then the terminal applies an anti-debounce filter. cntfall<fltr>...
Page 47
41. Setting the odometer mode (get/set odmmode) Command format: Get odmmode Set odmmode<mode> Description: The command allows you to configure the odometer value sent to the statistics server. <mode> is the type of value sent to the monitoring server. Possible values: “ABS”...
The command returns the following GPS module diagnostic data: <stInit>,<maxTI>,<nMRst>[R1:R2:R3:R4],<nBRst>,<nSTout>,<nTaf>,<mDt>,<nRxMsg> [M1:M2:M3:M4:M5:M6:M7:M8],<nIES>,<fM> [fM1: fM2: fM3: fM4: fM5: fM6: fM7: fM8] <stInit> - GPS module initialization status (nominal state is 0x1f) <maxTI> - maximum time of the last GPS module initialization in seconds.
Page 49
N_SLOT = 1..8. The value 1 corresponds to slot R4.1, Value 8 corresponds to slot R4.8). The command returns the counter for executing the main cycle of the application thread responsible for the RS485 bus (nLps); the number of successful data requests on the bus (OkRq); The number of read / write errors for each slot (SlotIoFails) is listed through the colon;...
Page 50
timeOn=<timeOn>,timeGsm=<timeGsm1>(<timeGsm2>),timeSrv=<timeSrv1_0>(<timeSrv2_0>),<timeSrv1_1 >(<timeSrv2_1>),<timeSrv1_2>(<timeSrv2_2>),<timeSrv1_3>(<timeSrv2_3>),Vcc=<Vcc>[VccMin..VccMax],Rs t=<Rst>,nSrvConn=<nSrvConn0><nSrvConn1><nSrvConn2><nSrvConn3>,nRxTcpPkt=<nRxTcpPkt0><nTxTcpPk t1><nTxTcpPkt2><nTxTcpPkt3>SimTxBuf: <SimTxBuf>SimRxBuf: <SimRxBuf>OK <timeOn> - total time (sec) of continuous work of the tracker for the last day; <timeGsm1> - time (sec) of a continuous location in the coverage area of the GSM network; <timeGsm2> - total time in the network for the last 24 hours or after the power supply; <timeSrv1_0..timeSrv1_3>...
Page 51
<Ri> - re-initialization counter; <RL> - counter of instances of cancellation of reading of a point (for prevention of overflow of the TCP- buffer); <WS> - the counter of successfully saved points (each point is saved simultaneously for all servers); <ERR>...
Page 52
<2> - the number of points registered with the iButton ID change <3> - the number of points registered by a change in direction (azimuth) <4> - number of points registered by distance <5> - the number of points registered by the event "Start" <6>...
Standard parameter data № Parameter Description speed Movement speed latitude Height above sea level sats satellites count course course (directionoftravel) Geographic latitude Geographic longitude time UNIX-time of a message digital input, where N is the input number outN digital output, where N is the output number adcN analog input, where N is the input number Additional parameter data...
Need help?
Do you have a question about the M7 and is the answer not in the manual?
Questions and answers