Farfalle

Data Aggregator Discussions
Login

02/18/2020

At this time, Phase 1 for the Remote Sensor software is nearly done. I'm turning my attentions to a testing environment and to the Data Aggregator component. Right now we have only a small crude Tcl script that can communicate with the Remote Sensor via Bluetooth. Something more complete is needed.

It occurs to me that we can re-purpose the work that must be done on the Data Aggregator to use it also for testing both the Remote Sensor and the Data Accessor components. Since the Data Aggregator does not contribute any functionality to the overall Farfalle system, it is a prime candidate to be simulated and/or implemented in different ways. I'm considering the following steps:

  1. First to a command line interface that can be used for testing and scripting.
  2. Second to a Tk application that can be used for interactive work and demonstration.
  3. Third to a Socket interface that could connect to the Data Accessor for testing.

I think this approach has some distinct advantages. It would get us on the way to having models for the Data Aggregator component and reuse the same logic for our testing needs. It would also give us the ability to test the Data Accessor component without having to have Data Aggregator hardware running.

Andrew