apache / nuttx-apps

Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
https://nuttx.apache.org/
Apache License 2.0
263 stars 488 forks source link

logging/nxscope: add tool to stream sensor data #2398

Closed raiden00pl closed 1 month ago

raiden00pl commented 1 month ago

Summary

Impact

new tool

Testing

thingy53 and nxscli tool

2024-05-17_14-53

Below is an example of a data stream visualized with plotjuggler

2024-05-17_14-56
xiaoxiang781216 commented 1 month ago

Summary

  • examples/nxscope: add static to private functions
  • nxscope: add sensor streaming tool This tool allows you to send sensor data via the nxscope interface. Useful when we test sensors or when we just need a tool to visualize data from sensors. Works only with the new sensor framework.

Impact

new tool

Testing

thingy53 and nxscli tool

2024-05-17_14-53

Below is an example of a data stream visualized with plotjuggler

2024-05-17_14-56

sensorscope is very useful to visualize the sensor data, could you move this nice picture to nuttx/Documentation folder?

raiden00pl commented 1 month ago

yes, I'll add doc for this tool and some example configuration soon. Currently, some instructions how to configure nxscope/nxscli to work with plotjuggler can be found here https://railab.me/posts/2024/1/plotjuggler-with-nxscope/