Overview
Concepts
Here are some concepts used by DAELOC:
- Data Source: Serial, TCP, MQTT
- Protocol: Streamer or PLX-DAQ
- Data Format Parser: PLX-DAQ, CSV or JSON
- Target Sheet: any Calc sheet
- Back Channel: send data back to source
High level architecture
graph LR
A[Data Source] --> B[Protocol];
B --> C[Data Format Parser];
C --> D[Target Sheet];
D --> |Back Channel| A;
UI Overview

Data Source
The data source is freely choosable in the Data Source tab as the type.

Protocol
The protocol and data format parser depends on the choice you make in the Protocols tab as the type.

Control
Here you can start, stop and pause the data acquisition. This is the control center once everything is configured.

Profile
In this tab you can load and save profiles. A profile is a way to set up a project, where you can save all configuration items.
There's a way to save and load JSON configuration files, but more interesting is that you can save the configuration right into the spreadsheet.

Debug
In the debug tab, you can enable debug and this will show you the raw data being transferred to and from the data source. This is a good aid in helping you to solve various problems with your data source.

License
In the license tab you can paste your license information and click the check button.
Buying a license unlocks professional features and enables me to work on DAELOC!
