Skip to content

pyVibSense: UI for real-time data collection with the VibSense wireless vibration sensor.

License

Notifications You must be signed in to change notification settings

nexus1203/pyVibSense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyVibSense 📈

pyVibSense is the official user interface designed for data collection and visualization using the VibSense wireless vibration sensor.

image

Key Features:

  • Real-time Data Visualization: Seamlessly view and analyze vibration data in real-time.
  • Socket Integration: Built-in socket communication ensures efficient data transfer from VibSense devices.
  • Modern UI: Powered by PyQt5, pyVibSense offers a sleek and intuitive user interface.
  • Easy Data Export: Export the collected data in csv format for further processing or analysis.

⚙️ Requirements

  • Python 3.x
  • PyQt5
  • pyqtgraph
  • socket
  • numpy
  • scipy

🚀 Installation & Setup

  1. Clone the Repository:
    git clone https://github.com/nexus1203/pyVibSense.git
  2. Navigate to the Directory and Install Dependencies:
cd pyVibSense
pip install -r requirements.txt
  1. Run the Application:
python main.py

💻 Usage

Ensure your VibSense device is powered on and transmitting data. Launch the pyVibSense application. Connect to the VibSense device using the provided interface. Begin real-time data visualization and collection.

💡 Tips

Make sure the VibSense device and the machine running pyVibSense are on the same network for successful data transmission. For issues or feature requests, please raise an issue in the GitHub repository.

About

pyVibSense: UI for real-time data collection with the VibSense wireless vibration sensor.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages