Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
cstapels committed Jun 12, 2020
1 parent 98f3e16 commit 165737b
Showing 1 changed file with 21 additions and 42 deletions.
63 changes: 21 additions & 42 deletions README.md
@@ -1,7 +1,8 @@
# IoT Data Explorer for ThingSpeak using MATLAB

An app to visualize ThingSpeak data. Customizable for time comparisons, ie. week over week, day over day, etc.
A MATLAB app to visualize ThingSpeak data. Make time comparisons of your data, retime data, and export data.

![App Screen Shot](https://github.com/thingspeak/IoT-Data-Explorer/blob/master/IoTExploreGuiView1.png)

## Getting Started

Expand All @@ -21,49 +22,27 @@ MATLAB R2020a

### Using the app

[App Image](IoTExploreGuiView1.png)

Channel ID: Enter the channel ID for the channel if interest.

ReadAPIKey: Enter ReadAPIKey for private channels

StartDate: Start Date the selcted data. The time will start at 12:00 AM unless otherwise selected.

StartHour: Start Hour

Min: Start Minute to read the data.

AM/PM: Ante Meridian, Post Meridian

Duration: The width in time for the plot of the data, you can read up to 8000 points. Select the base with and choose a multiplier. For example if yopu wish to show 3 hoursa, select hours and a multiplier of 3.

Compare Length: The time difference between the selcted date and the older time period. Select the length and multiplier similar to the duration.

Retime: time basis for smoothing of data. Linear interpolation is used.

F1 through F8: Check box to include a particular field, if data is available.

Update: Updatethe present visualization using the settings.

Output to Workspace: Run the current querry and write the output data to the workspace for variable names you choose.

Quit: Stop the program and delete the UI figure.

* Channel ID: Enter the channel ID for the channel if interest.
* ReadAPIKey: Enter ReadAPIKey for private channels
* StartDate: Start Date the selcted data. The time will start at 12:00 AM unless otherwise selected.
* StartHour: Start Hour
* Min: Start Minute to read the data.
* AM/PM: Ante Meridian, Post Meridian
* Duration: The width in time for the plot of the data, you can read up to 8000 points. Select the base with and choose a multiplier. For example if yopu wish to show 3 hoursa, select hours and a multiplier of 3.
* Compare Length: The time difference between the selcted date and the older time period. Select the length and multiplier similar to the duration.
* Retime: time basis for smoothing of data. Linear interpolation is used.
* F1 through F8: Check box to include a particular field, if data is available.
* Update: Updatethe present visualization using the settings.
* Output to Workspace: Run the current querry and write the output data to the workspace for variable names you choose.
* Quit: Stop the program and delete the UI figure.

### Built With
MATLAB appdesigner
MATLAB App Designer

### Authors
* Christopher Stapels - Initial work - MathWorks
* Alain Kutcha - Code review - MathWorks

Christopher Stapels - Initial work - MathWorks

Alain Kutcha - Code review - MathWorks

See also the list of contributors who participated in this project.

### License
This project is licensed under the MIT License - see the LICENSE.md file for details

### Acknowledgments

Thanks Hans for helping with publishing details
### Resources
* [ThingSpeak for IoT Projects](https://thingspeak.com)
* [MATLAB App Designer](https://www.mathworks.com/products/matlab/app-designer.html)

0 comments on commit 165737b

Please sign in to comment.