Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
ReXdesk is accessed using either the desktop icon or the ‘Start Menu’ directory—
‘Influx Technology’.
Once started, the user is presented with the following opening screen:
The ‘Navigation Bar’ is situated at the top of the software screen and can navigate most program features.
File– This option allows the user to create a new project, open a saved project, save the current project and open saved data logs.
Project– Enables the configuration window, library window, and trigger window.
Config– This allows the user to send configuration, import configuration, and export configuration.
Device– This allows the user to view live data, browse internal storage, real-time clock settings, and firmware reflashing.
Tool– Allows the user to view and define the encryption, FTP and mobile settings.
Window– This allows you to save window layouts and reset window layouts.
Help– Allows the user to view the help document.
‘New project’ allows the creation of a new project.
‘Open Project’ allows the user to open any existing project saved on the PC.
‘Save Project’ allows the user to save the working project (saved in .xml format).
‘Run’ allows the user to update the configuration in the logger.
‘Live’ allows the user to view live can data.
‘Internal Storage’ allows the user to browse the internal SD card.
‘Set Time’ allows the user to set the logger's time.
The ‘Configuration’ tool panel allows the tool panel to be displayed.
The ‘Library’ panel allows the library window to be displayed.
Opening the ‘Triggers’ wizard allows the trigger window to be displayed.
‘Export Settings’ allow the data export window to be displayed.
This will be active when the data logger is connected to the PC.
Live data– allows the user to view live data.
Internal Storage- Opens the file browser, showing the SD card content.
Set Device Time- Update time of ReXgen data logger
Reflash– This allows the user to update the firmware on the data logger.
This allows the user to encrypt the data logs or the device or both.
Use Selected Key: This allows the user to use a selected key.
Generate New Key: This allows the user to generate a new key to lock the device’s data logs.
Import Key: This allows the user to import any key stored previously in the system.
Export Key: This allows the user to export the newly created key.
Delete Key: This allows the user to delete a selected key.
Encryption Manager (*enabled only for licenced Software)
Region: This allows the user to choose the AWS Region where the Amazon S3 bucket is hosted.
S3 Type: This allows the user to select the type of storage services between AWS and Compatible (alternate S3 API-supported storage services).
Endpoint: This allows the user to preview the END point.
S3 Connection Type: Select Plain for HTTP connection, SSL for HTTPS (Certificate must be added to the XML file).
Port: 80 if the connection type is Plain, 443 if the connection type is SSL.
Bucket: Specify the bucket name for objects stored in Amazon S3.
Access Key: Access key for the AWS account.
Secret Key: Secret key for the AWS account.
*Always format the logger's internal storage after sending a configuration with AWS or FTP enabled.
On Logger Connect – Allows the user to specify what happens to the logger once it is connected.
Auto import configuration when a logger connects
No Automation
On Startup – Allows the user to specify what happens once ReXdesk is started.
Load last project
Load configuration from logger (if Connected)
Start with an empty project
This allows you to view and define the Cloud settings for Mobile, FTP and AWS options.
Clicking on any of the above-displayed options enables their respective windows.
The ‘Status Bar’ displays vital information regarding the data logger.
Logger Status– Indicates the connection status of the data logger.
Firmware info– Displays the firmware of the current device connected.
Device Serial Number– Displays the serial number of the connected device.
Configuration/Project name– Displays the current configuration name.
Cursor Description– Displays the item’s description at which the cursor is pointing.
Use Server Name: This allows users to use the server name to execute the FTP process.
Use IP Address: This allows users to use the IP Address to execute the FTP process.
Label: This allows the user to define a name for FTP settings.
Protocol: This allows users to select the FTP and *FTPS protocol type.
Mode: This allows users to select the mode type between Active and Passive (recommended).
User: This allows users to specify themselves.
Pass: This allows users to define a password for the FTP settings.
*FTPS- PROT P (Data channel encryption not supported.
*Always format the logger's internal storage after sending a configuration with AWS or FTP enabled.
Label: This allows the user to define a name for mobile settings.
User: This allows the user to enter the mobile server user name.
Pass: This allows the user to define a password for the mobile settings.
No Communication timeout (min): This allows the user to enter the delay interval for communication time out in minutes.
APN: Enter the APN.
Realtime Source: Users can enable this to get real-time from the server (select ‘Mobile’ or 'NTP' from the drop-down options).
How to in ReXdesk (tutorial video)
How to in ReXdesk (tutorial video)
New FTP
| Allows the user to define the name for adding new *FTP settings. |
Edit FTP
| Allows the user to edit the newly created *FTP settings. |
Delete FTP
| Allows the user to delete the created *FTP settings if not required. |
New Mobile
| Allows the user to create a new mobile setting. |
Edit Mobile
| Allows the user to edit the newly created mobile settings. |
Delete Mobile
| Allows the user to delete the created mobile settings if not required. |
The configuration panel comprises the available bus options, toolbar, SD card options, and live monitoring options.
Create a new project.
Drag and drop the ‘Periodic Transmission’ tool to the ‘Output’ area of the configuration window.
If you have not configured the same in the logging area, click the CAN bus icons and set the CAN bus properties.
*Users can use the ‘Bit Timing’ option for advanced configurations.
In the periodic messages window,
Add: This allows the user to add the messages to be transmitted.
Remove: This allows the user to delete unwanted messages.
Link Message UP: This allows the user to link one/multiple messages to the previous message.
Unlink: This allows the user to unlink one/multiple messages from the previous linked message.
Move Up: This allows the user to move a specific, unlinked configuration upward.
Move Down: This allows the user to move a specific, unlinked configuration downwards.
Load:
a) Load CSV: This allows the user to load the CSV file.
b) Load From Cloud: This allows the user to load the configuration from the cloud.
Save CSV: This allows the user to save the periodic messages in CSV format.
Users can enter the following information:
Ident: Message Identifier
Linked: Know if the message is linked.
Period: Specify the Period of transmission.
Delay: Specify the delay in transmission.
CAN 0/CAN 1/CAN 2/CAN 3: Option to choose the transmission bus.
Type: Specifies the type of CAN message (CAN/CAN FD) (Standard/Extended).
BRS: Bit Rate Switch.
Log Tx: stores the logged transmission messages into the SD card.
DLC: Data Length Code (0-64).
Data
Clicking on the LIN icon will open the LIN bus settings.
Protocol Version– This allows the user to choose the protocol version.
Baudrate (bit/s)– This allows the user to define the baud rate for the LIN bus.
Time Base (ms)– This allows the user to schedule LIN frame slots based on a LIN cluster time unit called the LIN time base, usually 5 or 10 mS.
Time Jitter (ms)– This allows the user to delay the tolerance specified for the Master node, which will be available in the LDF file.
Master Mode– This allows the user to activate the master mode, which becomes active when the user loads a schedule table.
How to configure ReXgen data logger to data.
Clicking on CAN 0 or CAN 1 icons will open the bus settings.
Type– Allows the user to choose between CAN or CAN FD bus.
Autodetect bus speed– Enables auto-detection of CAN bus speed.
CAN Speed– This allows the user to select CAN bus speed. 125Kbps – 1000 Kbps.
Silent Mode– Enables the silent mode.
Type– Allows the user to choose between CAN or CAN FD bus.
Autodetect bus speed– Enables auto-detection of CAN bus speed.
CAN Speed (Arbitration Phase)– This allows the user to select CAN bus speed. 125 – 1000 Kbps.
CAN FD Speed (Data Phase)– This allows the user to select CAN FD speed 1 Mbit – 8 Mbit.
Silent Mode– Enables the silent mode.
CAN FD Non-ISO– This allows the user to enable Non-ISO CAN FD mode
How to configure reXgen data logger to data.
Additionally, clicking the icon: allows you to link signals such as ‘timestamp’ and ‘RTC’ to the selected messages.
How to in ReXgen.
CAN
CAN Icons
Description
Log All
The log All function will enable logging all the CAN/CAN FD messages on the CAN/CAN FD bus.
CAN Errors
CAN Errors function enables logging of CAN bus errors in the data file. See Appendix 1 for various error codes
Filter
The filter function enables you to configure CAN/CAN FD logging by defining CAN/CAN FD ID pass filters.
J1939 Filter
Allows the user to configure J1939 filtering for the source address, destination address, and PGN filtering.
Periodic
Allows the user to configure Periodic Transmission of CAN/CAN FD messages from ReXgen.
HW Info
Allows the user to configure the transmission of Hardware Diagnostics information
LIN
LIN Tool Bar Icons
Description
Log All
The log All function will enable logging all the LIN messages on the LINbus.
Schedule
Allows the user to use the ReXgen device in master mode by loading the schedule table from the LDF file.
CHANNELS
Channels Icons
Description
Analog
Allows the user to add an analogue channel and set the sampling rate and conversion formula.
Dig in
Allows the user to add digital channels and set the sampling rate.
IMU & GNSS
Allows the user to configure IMU channels and GNSS channels.
Transmitting Options
Transmitting Options Icons
Description
Periodic
Allows the user to configure Periodic Transmission of CAN/CAN FD messages from ReXgen.
HW Info
Allows the user to configure the transmission of Hardware Diagnostics information.
Snapshot
Allows the user to transmit a periodic sample of decoded CAN bus data for select CAN messages of interest in the Jason format.
Allows the user to add a filter. |
Allows the user to edit the added filter.
|
Allows the user to remove the added filter.
|
Source Address | Allows the user to filter out J1939 frame IDs based on source address. |
Destination Address | Allows users to filter out J1939 frame IDs based on the destination address. |
PGN values | Allows the user to filter out J1939 frame IDs based on PGN. |
Allows the user to browse PGN from added DBC. |
Click “Storage” in the Device Configuration
Max Logging Time– This allows the user to specify the maximum log duration for a data log.
Max Log Size– This allows the user to specify the maximum log size for a data log.
New Project– This allows users to create a new project.
Open Project– This allows users to open pre-existing projects.
Save Project– This allows the user to save the project as an ‘XML File’ or a ‘Project File’.
Save Project As– This allows users to save the project.
Import Recorded Data– This allows users to import the recorded data logs to the current project.
Recent Files– This allows users to view recently made/saved files.
Import Project
Allows the user to import the existing/saved projects.
Edit XML
Allows the user to directly edit the XMl of the selected project.
Delete Project
Allows the user to delete the selected/specified project.
Upload Configuration to the Logger
Allows the user to upload configuration to the logger.
After following the steps from the section Tool Menu (Encryption Manager)
Click “Encrypt” in the device configuration.
Select the generated key.
Select the required encryption option.
Enabling the “Encrypt data” log will generate encrypted log data for the updated configuration.
Enabling “Lock Device “will lock the ReXgen device.
For decrypting- From the Encryption manager, select the key used for encryption and click on “Use selected Key.”
Click “Run” to update the configuration.
How to in ReXgen (tutorial video).
Online– Enables live monitoring of CAN traces.
Clear– Clears current traces displayed in the window.
Export– Enables the user to export the traces in .asc format.
After following the steps from section 2.2.3 Tool Menu (Cloud Settings>> FTP settings):
Click upload in "Device configuration."
Select the added Mobile settings and FTP settings.
Store data to FTP using mobile internet: Enable data storage (to FTP) using mobile internet.
Mobile: Enter the name defined in the SIM settings.
FTP: Enter the name defined in the server settings.
Check Config Time (min): Checks for new config on the server (at a given delay).
Send status Time (min): Updated the status in the given time (at a given delay).
Check Firmware Update: Checks for new firmware on the server (at a given delay).*
Automatic Firmware Update: This enables updating the firmware automatically.*
*Will be enabled with the upcoming versions.
Click "Run" to update the configuration.
*Always format the logger's internal storage after sending a configuration with AWS or FTP enabled.
How to in ReXdesk
New trigger– This enables the user to create a new trigger.
Edit trigger– This enables the user to edit the available trigger.
Delete– This enables the user to delete the trigger conditions.
Current Trigger– This gives a brief detail about the trigger created.
Import DBC file: imported DBC signals will be displayed in the ‘Message/Signal’ window.
Delete DBC file: removes the selected DBC file from the ‘Library’ window.
The filter option enables users to filter out DBC signals by their label.
This menu displays options relating to the configuration.
Run config– This allows users to transfer and enable the configuration in the data logger.
Run Config Using External File– Run previously exported .xml or .rxc configuration.
Export Configuration to XML– This allows users to export the current configuration in XML format.
Export ReXgen Configuration(.rxc)- Export configuration in .rxc format.
Save Logger Configuration To file– Save the logger configuration to a file.
Load Logger Configuration–Load the logger’s configuration in the software.
Allows the user to view a summary of the current configuration.
The ‘Internal Storage’ panel displays all the files currently stored on the Data Logger memory.
Refresh– This allows the user to refresh the window.
Download– This allows the user to retrieve log files from the data logger memory.
Show data log– This allows the user to view and export the selected log data.
Format SD– This allows the user to format the internal memory of the data logger.
Find– Allows the user to search for log files.
In the Internal Storage menu, clicking on the ‘Download’ tab opens up a menu. Selecting the ‘Advance’ option opens the ‘Export data’ window.
This window allows the user to select the export format, export options, and output location.
The ‘Input files’ tab shows the currently selected files for export.
The database tab allows users to import or view the existing DBC file contents; the user can drag and drop the entire DBC or message or signal.
Export configurator window enables the import of dbc to logged traces, and export decoded data in .mf4,.csv & .mat formats.
In the context of CAN bus logging, a snapshot file refers to a JSON-formatted file containing a periodic sample or "snapshot" of decoded CAN bus data for select CAN signals of interest.
The steps below help you transmit a periodic sample of decoded CAN bus data for select CAN messages of interest in JSON format.
Drag the Snapshot tool in the Transmitting section in the configuration window.
This opens the Snapshot window.
Add Snapshot File: this allows the user to add and name a new snapshot file.
Remove Snapshot File: this allows the user to remove an existing snapshot file.
Add Items: this allows the user to add items to a snapshot file.
Remove Items: this allows users to remove items from a snapshot file.
Click on the ‘Add Snapshot File’ tab –
Enter the desired name, sampling rate (sec) and upload rate, and click OK.
Once the name of the Snapshot file is assigned, click the ‘Add Items’ tab to add the required items to the snapshot file.
Add them from the existing DBC file by clicking on the check box beside them.
OR
To add a new dbc file, click on the folder icon, select the desired dbc file containing the parameters, and click ‘Open’.
Select up to fourteen items and click ‘OK’.
Once the items are added to the snapshot file, specify the CAN source for each item separately.
Click “Run” to update the configuration.
The configuration will be loaded into the data logger and immediately start uploading to the S3 bucket.
The snapshot file is stored in the ‘Root’ folder inside your S3 bucket.
Open the root folder to view the snapshot file.
The file is stored in ‘.json’ format.
View the live value updates of the configured snapshot parameters in the snapshot .json file.
The export settings window enables the user to import a DBC file and assign all signals or individual messages/signals to the required CAN/CAN FD bus to export physical data to .mf4, .csv, and .mat formats.
The ‘New Trigger’ panel allows users to select trigger action and trigger type for configuration.
Trigger Name– This enables the user to assign trigger names.
Trigger Action– This allows the user to choose the trigger action.
Logger Initial State– The initial state of the logger before a trigger is active.
Log Time (sec)– Enables the user to configure logging time for trigger action. For value =0, Continuous logging and for value >0.
After the First trigger event: the logger starts logging only for a specified time after the first trigger event.
After the Last trigger event: starts logging on the first trigger event and stops logging after the specified time after the last trigger event.
Pre-Trigger time– enables the user to configure the pre-logging time for trigger action.
Debounce– When the switch does not register, another click is relevant when you use Digital I/P.
Bus– This allows the user to choose the CAN bus.
Trigger by CAN/CAN FD Ident– The trigger will be active when the logger receives the message for the CAN ID.
Trigger by Parameter Value– The trigger will be active when the given parameter condition is satisfied.
Trigger by DM1 J1939 Counter – Trigger will be active because DM1 counter increases/decreases/changes.
Trigger by Digital Channel– Trigger will be active for the condition that digital value increases/decreases/changes. Refer to for setting up digital triggers in ReXgen.
Use LED indication for the trigger–This allows the user to monitor the trigger status via LED(s).
Led Number: This allows the user to select a particular LED for a trigger.
Customize LED: This allows the user to customize the LED.
Click on the AWS icon in device Configuration: - (S3 ("Simple Storage Service"))
Click on Enable AWS and fill in the required details.
Mobile: This allows the user to select the required Mobile APN from the List.
S3: This allows the user to select and specify the bucket name stored in Cloud settings.
Firmware Check Time (sec): Checks for new firmware on the server (at a specified interval).
Status Send Time (sec): Sends the status to the server (at a specified interval).
Configuration Check Time (sec): Checks for new configurations on the server (at a specified interval).
Automatic Firmware Update: Enable updating the firmware automatically.*
*Will be enabled with the upcoming versions.
Encrypt Password: Enable encrypting the password.
Keep Log Files On Device: Enable to keep the log files on the device. If enabled, format the eMMC after sending the configuration.
Upload All Files Before Sleep: This enables the user to direct the logger to upload all the files to the S3 server before the logger enters sleep mode.
*Always format the logger's internal storage after sending a configuration with AWS or FTP enabled.
The logger goes to sleep mode when both the CAN bus become inactive.
Following are the triggers that can wake the logger when it is in Deep/Normal Sleep Mode:
*Will be enabled in the next quarter.
Deep Sleep: 1mA.
Normal Sleep: 25 mA
The sleep delay is specified in the “Sleep after no CAN activity for (minutes).”
Three types of sleep modes are available:
No sleep
Deep Sleep
Normal Sleep
ReXgen will not use the Sleep/Wakeup function when ‘No Sleep’ is selected.
Deep sleep mode with a power consumption of 1 mA
Enable ‘Wake Up On Movement’ to wake up the logger on movement.
Normal sleep mode with a power consumption of 25 mA.
Wake Up On CAN 0: The logger will wake up from sleep mode when CAN activity is on the CAN 0 Bus.
Wake Up On CAN 1: The logger will wake up from sleep mode when CAN activity is on the CAN 1 Bus.
Wake Up Once: The logger will wake up from sleep mode once on the specified date at the specified time.
Wake Up Everyday: The logger will wake up from sleep mode at a specified time every day.
Wake Up Minutes after Sleep: The logger will wake up from sleep mode after the specified time in minutes.
The logger will wake up from sleep mode once any movement is detected.
Note:
Available only in ReXgen Air Devices.
The user application can transmit a CAN Message to ReXgen to trigger the following responses:
1) Current Firmware version of the ReXgen.
2) ReXgen should confirm that it is configured, has a configuration version, and has an active configuration.
3) Send the serial number of the ReXgen.
4) Send the RTC Date & time.
FW_TYPE 0-Release, 1-alpha, 2-beta, 3-pre release
FW_BRANCH 0 -Main branch
Allows to drag and drop the same into the configuration. The tool has the following settings:
Output CAN
Users can choose CAN 0 or CAN 1
Rx Ident: Start range CAN ID of messages transmitted from an external tool.
Tx Ident: Start range CAN ID of messages transmitted from ReXgen.
If Rx Ident is 7E0 and TX Ident is 7E8 in the configuration, the Identifiers will be as shown below:
How to using Rexdesk
How to using Rexdesk
How to in ReXdesk.
How to in a ReXgen data logger.
Rx Ident | Tx Ident | HW Info |
7E0 | 7E8 | Firmware |
7E1 | 7E9 | Configuration ID |
7E2 | 7EA | Manufacturing Info |
7E3 | 7EB | RTC Time (UNIX Date/Time) |
Wake UP Options | Deep Sleep(1mA) | Normal Sleep (25mA) |
USB | Yes |
CAN0 | Yes | Yes |
CAN1 | Yes | Yes |
ALARM | Yes |
ACCELEROMETER* | Yes |
CLAMP/ERASE PIN* | Yes |
Function | Request ID | Transmit ID | 0 | 1 | 2 | 3 | 4 |
|
Firmware | RX Ident | Tx Ident | FW_MAJOR_VERSION | FW_MAJOR_VERSION | FW_MINOR_VERSION | FW_BRANCH | FW_TYPE |
Configuration ID | RX Ident +1 | Tx Ident +1 | Configuration Version Number | Configuration Version Number | Configuration Version Number | Configuration Version Number |
Manufacturing INFO | RX Ident +2 | Tx Ident +2 | Product | Assembly | Batch | Batch | SERIAL_NUMBER |
RTC Time | RX Ident +3 | Tx Ident +3 | UNIX Date/Time | UNIX Date/Time | UNIX Date/Time | UNIX Date/Time |
Analog channel– This allows the user to configure the analogue channel.
The user can set the analogue channel, sampling rate, and formula.
Digital channel– This allows the user to configure the digital channel.
The user can set the digital channel and sampling rate.
The user can set the range and sampling rate.
Refer to Appendix 3 – GNSS Orientation Guide
Sampling Rate (Hz) – allows the user to set the desired sampling rate ranging from 1 to 30Hz.
Platform – Allows users to select the ‘environment‘ from the listed options.
GNSS Type – Specifies the types of different GNSS(s) supported. Select ‘Enable’ to specify the preferred GNSS(s) from the listed options.
Geofence – allows the user to set geofencing parameters.
Refer to Appendix 3 – GNSS Orientation Guide
Radius: define the radius to adjust the location's proximity in meters.
Latitude: specify to mark the latitudinal location.
Longitude: specify to mark the longitudinal location.
The module draws a circle using the values specified for the Longitude, Latitude and radius.
Select Items to log – allows the users to specify the items listed under specific categories.
Standard—Enable the ‘Standard’ option to log all the standard parameters, such as longitude, latitude, altitude, speed over ground, and course over ground.
Extended—Enable the ‘Extended’ option to log parameters such as quality, number of satellites, geoid separation, and ground distance.
Altitude orientation—Enable the ‘Attitude’ option to log parameters responsible for altitude orientation, such as the vehicle’s pitch, roll and heading (yaw).
IMU—Enable the ‘IMU’ option to log parameters responsible for IMU orientation (m/sec2), such as acceleration axes x-y-z and angular rate axes x-y-z.
Refer to Appendix 3 – GNSS Orientation Guide
Geofence—Enable the ‘Geofencing’ option to log up to one circular geofencing area.
Accuracy —Enable the ‘Accuracy’ to log all the parameters responsible for accuracy.
How to configure analog and digital channels using ReXdesk.
How to configure IMU, and GNSS using ReXdesk.
Value
Output
0
Unknown (insufficient satellites for detection)
1
Inside the Geofencing Parameter
2
Outside the Geofencing Parameter