Note: If a System parameter tab is not shown in the device, it will be set to defaults. This is the same as showing the tab and not changing any values.  

Please view the G120 Datasheet


Heartbeat:

The G100's tracking centers on the concept of a trip. When not in a trip and otherwise idle, it sleeps and generates heartbeats. These are regular check ins that log a telemetry record and do an upload. the default period is 60 minutes.


Idle Monitoring:

Set up a digital input to activate when a device has been idle for a predetermined time period. Idle is determined by being in trip, but speed is under the set threshold (km/h)


Support Article - Idle Monitoring On Device


Ignition:

Ignition based trips are started and stopped according to the status of the ignition wire. The ignition wire is the white wire in the 12 wire harness. The ignition wire does not have a configurable bias (pull up/down) as it is always pulled down in hardware.

  • Function sets the function of the digital input. To use wired ignition select Digital Input.
  • Digital Input is the logical digital input to map the function to. To use wired ignition, select Ignition (0). The input can be mapped to other inputs – for example if setup to use emulated ignition, this input can be mapped to digital input 3.
  • Active Level determines the polarity of the input. High means the input is on when the physical wire is pulled to a high voltage. Low means the input is on when the physical wire is pulled to a low voltage.
  • Log On Active determines whether a Digital Input Change record should be logged on a change from inactive (off) to active (on).
  • Log On Inactive determines whether a Digital Input Change record should be logged on a change from active (on) to inactive (off).
  • Upload On Active determines whether an upload should be requested on a change from inactive (off) to active (on).
  • Upload On Inactive determines whether an upload should be requested on a change from active (on) to inactive (off).
  • Emergency Uploads determines whether the upload should treated as an emergency (essential upload) or not. Emergency uploads will not time out. This is useful for a panic button for example.
  • Config1 holds the debounce period in milliseconds. (Debounce can be understood as time before next trigger can be registered if button held in)

Inactivity Timer:

The Inactivity Timer is a simple timer that starts when a trip state is set to OFF and sets a Digital input when a time condition is met.

This Timer does not force an upload when the inactive state is set, but will appear on next upload of the device. e.g. Heartbeat.


Support Article - Inactivity Timer


Logging:

If the distance between the last logged point and the current position exceeds Distance (m), then log a new point with log reason “distance”.

Heading change logs are split into short and long heading changes to minimise points in large heading changes in a small distance and are logged use the log reason “heading change”.

  • If the distance since the last logged point is greater than Heading Change Distance (m) log a point if the heading changes by more than Heading Change Short (deg). 
  • If the distance since the last logged point is less than Heading Change Distance (m) log a point if the heading changes by more than Heading Change Short (deg).

This setup allows accurate reproduction of corners and bends without excessive data use.

If the speed of the device changes by Speed Change (km/h) since the last logged point, log a new point with log reason “speed change”.

Set Stationary to Yes to log a point when the speed reaches 0 km/h. This results in a “stationary” log reason

Movement Trips:

Digital Input: movement based trips, or 'Emulated ignition' uses GPS to start and stop trips, generally a device will be woken by the accelerometer reporting vibration.

Movement Threshold: If a device moves more than X meters, start trip

Movement Count: Amount of GPS fixes to obtain after threshold is crossed. This reduces chances of false trip starts.

Assumed Start Point: If trip starts within this distance of the last trip stop point, assume that stop point is the trip start point.

Trip End Time: Time to elapse of no movement in order to end trip.

Odometer:

Set whether vehicle odometer/trip readings are recorded as specific log reasons.


On Device Odometer and Run Hours


Run Detect:

Can choose to use Run Detect/voltage Changes to commence trips. Set Digital Input to Ignition(0) to use for Trips. Trip start when Voltage high is crossed for Start time (s) and Trip ends when voltage drops below low voltage for End time (s)


Run Detect



SMS:

Enable or disable to prevent SMS commands being accepted by device. It is generally best to leave enabled - but these disabling can prevent unauthorised config changes.

SMS Commands 


Speeding:


Set whether device will create a log reason for speeding over a global speed.


Speeding - On Device Setting



Switched Power Output:

Function determines what the output is used for. Options include None, Digital Output, Buzzer, Immobiliser, LED and DMCAN Power.

Active High determines the polarity of the output. If the line should be grounded when On, choose Yes. If the line should be grounded when off, choose No. For example, an immobiliser is “on” when the relay is not energised and “off” when the relay is energised, so the output should be Active High = No so that the relay is given ground when the immobiliser is off. Buzzers and LED’s are generally Active High = Yes. Immobilisers are generally Active High = No, but it depends on how the relay is wired in.

Log On Active determines whether a Digital Output Change record should be logged on a change from inactive (off) to active (on).

Log On Inactive determines whether a Digital Output Change record should be logged on a change from active (on) to inactive (off).

Upload On Active determines whether an upload should be requested on a change from inactive (off) to active (on).

Upload On Inactive determines whether an upload should be requested on a change from active (on) to inactive (off).

Default State Active determines the state of the output if there has been no control action taken – for example for the first time it is setup.



Upload

In general best to leave as default. 


Iridium

To allow usage of Iridium Edge Module, set Enable Iridium to Yes. 

See here for further information - G120 - Iridium Guides


4 Wire Plug Function.

Used for DriverID RFID type reader. DM RFID or iButton

Accelerometer

Settings to enable for Accident detection and logging. Must be enabled to capture data. see Accident Detection article here

Analog Input 1

Battery Voltage

Assign Battery Voltage to Digital Input and set flags for logs/uploads

Bluetooth

BLE Global Settings:

Enable BLE - Must be set to YES for other tabs to work.

 

BLE Basic Tag Scanning

The Basic tag scanning tab contains parameters to config the gateway's operations around scanning length and times.


To read BLE SensorNode data, please read the article here

the Tag Scanning Parameter contains extra settings in relation to tag behaviours, rather than gateway settings.

Digital Input 1 - 6

The device has 6 digital inputs. For a full G120 Harness definition, click here.

  • Input 1 is the Pink wire 
  • Input 2 is the Blue wire.
  • Input 3 is the Green/Black wire
  • Input 4 is the Brown Wire
  • Input 5 is the Brown/Blue wire
  • Input 6 is the Violet/Red wire

All Digital inputs have configurable biasing (pull up/down). The default configuration for all inputs is pulled up, active low. This can easily be used with a pull to ground switch. 

There is one tab for Digital Input 1 and another tab for Digital Input 2 and so forth. The parameters have the same functions for their respective inputs.


Function: Sets the function of the digital input. To use the inputs as standard digital inputs, select Digital Input.

Digital Input: The logical digital input to map the function to. By default input 1 maps to Input 1 and input 2 maps to Input 2.

Bias Resistor: This gives the option to internally pull the input high, low or disable the bias. Digital inputs switch between high (1) and low (0). If one of the states is open-circuit (disconnected) then you will need to enable a bias resistor setting, opposite to the level the input is being switched to. For example, if a panic button connects the line to ground when pushed, it needs a pull-up resistor enabled to ensure that the line is held high when the button is not pushed and is open-circuit.

Active Level: Determines the polarity of the input. High means the input is on when the physical wire is pulled to a high voltage. Low means the input is on when the physical wire is pulled to a low voltage.

Log On Active: Whether a Digital Input Change record should be logged on a change from inactive (off) to active (on).

Log On Inactive: Whether a Digital Input Change record should be logged on a change from active (on) to inactive (off).

Upload On Active: Whether an upload should be requested on a change from inactive (off) to active (on).

Upload On Inactive: Whether an upload should be requested on a change from active (on) to inactive (off).

Emergency Uploads: This determines whether the upload should treated as an emergency (essential upload) or not. Emergency uploads will not time out. This is useful for a panic button for example.

Config1: holds the debounce period in milliseconds.

Digital Output 1 & 2

Function determines what the output is used for. Options include None, Digital Output, Buzzer, Immobiliser, LED and DMCAN Power.

Active High determines the polarity of the output. If the line should be grounded when On, choose Yes. If the line should be grounded when off, choose No. For example, an immobiliser is “on” when the relay is not energised and “off” when the relay is energised, so the output should be Active High = No so that the relay is given ground when the immobiliser is off. Buzzers and LED’s are generally Active High = Yes. Immobilisers are generally Active High = No, but it depends on how the relay is wired in.

Log On Active determines whether a Digital Output Change record should be logged on a change from inactive (off) to active (on).

Log On Inactive determines whether a Digital Output Change record should be logged on a change from active (on) to inactive (off).

Upload On Active determines whether an upload should be requested on a change from inactive (off) to active (on).

Upload On Inactive determines whether an upload should be requested on a change from active (on) to inactive (off).

Default State Active determines the state of the output if there has been no control action taken – for example for the first time it is setup.

Driver ID Options

The Driver ID module allows the device to work with an RFID reader to collect driver identification data. The device can store a Driver List in its non-volatile memory. It is possible to enable/disable a vehicle using a buzzer or relay until a valid driver is identified.

Note that Telematics Guru is the only software platform that supports Driver Lists

  • Buzz On No DID can be set to Yes to sound an internal or external buzzer if a trip starts with no valid driver identified.
  • Immobilise can be set to Yes to turn an immobiliser on when a driver is not identified. When identified, the immobiliser is disabled. See notes on digital outputs for using immobilisers.
  • Expire On Trip End controls how the ID is cached after a trip ends. If Yes, it is removed from the cache immediately. If No, it is kept in the cache for Expiry Time (s).
  • Expiry Time (s) also controls how long the ID is cached for after a scan. If a trip starts within that time, the ID is valid for that trip, unless another ID is scanned.
  • Test Against List controls whether the ID should be compare against the on board Driver List to check if the ID is valid. If set to No any ID will be valid. If set to Yes the ID must be present and allowed to drive

External Power

This parameter block configures the reaction to external power changes. External power is considered good if the input switcher is running, able to charge the internal battery and run the processor. This threshold is 6 V.

Digital Input allows the mapping of the external power status (good/on or not good/off) to a digital input. The status is always mapped to one of the status bits (section 13.3), so this is an additional mapping.

Log On Active determines whether a Digital Input Change record should be logged on a change from inactive (off) to active (on).

Log On Inactive determines whether a Digital Input Change record should be logged on a change from active (on) to inactive (off).

Upload On Active determines whether an upload should be requested on a change from inactive (off) to active (on).

Upload On Inactive determines whether an upload should be requested on a change from active (on) to inactive (off).

Emergency Uploads determines whether the upload should treated as an emergency (essential upload) or not. Emergency uploads will not time out.

Config1 holds the debounce period in milliseconds. This can be useful in masking short term power glitches. Set the period to be longer than the glitch.

Geofence configurations

More information here: Geofence Downloads to Device

GPS Jamming.

The GPS module reports whether jamming has been detected or suspected by the receiver. The jamming status sets a configurable digital input. The detector monitors background noise and looks for significant changes, which may indicate jamming. These settings can be configured to record on a Digital I/O by using the follow parameters tab. 

GPS Settings

PDOP, Position & Speed Accuracy: These settings allow you to configure the minimum accuracy accepted for a fix. The PDOP is a measure of how imprecise a GPS fix is. This is due to the satellites that are used being too close together to triangulate effectively. Please note that values lower than 2.0 for PDOP will be difficult to achieve in practice. Default Position Accuracy is 50 metres.

Static Hold: If a device is measured to be going less than this speed, it will set it to stationary and it's position fixed.

GPS Model: This selects a statistical module used by the GPS hardware when filtering out noise during GPS fixes. Generally choose Automotive

Discard First N Fixes: This option discards a configurable number of points from the GPS if the PDOP is above 2.3. This gives the GPS some time to improve its accuracy, and lowers the chance of outlying GPS fixes slipping through the filters.

Fix Fail Flag Timeout(s): This sets the limit of time the GPS will try to obtain a fix, when setting this take into account, battery usage for longer periods. 

Fix Fail Flag Digital Input:  Choose the digital input to write fix failures to.

Harsh Driving

Harsh Event Setup


The threshold for harsh driving vary between different vehicle types. A large truck and a motorcycle will require very different thresholds. The thresholds should be configured in system parameters on the OEM Server. 

As a guideline:

  • Defaults: acceleration and braking 4.4m/s^2. Cornering 5.5m/s^2. These are set high to log a minimum number of events on most vehicles.
  • Testing: set thresholds artificially low to generate events. for example: Acceleration and braking 3.0m/s^2. Cornering 3.5m/s^2
  • In practice: choose levels between the defaults and the testing levels.