Skip to content

Menersar/GVSCoaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

GVS Coaster

Table of Contents
  1. Respository Structure
  2. Setup for MQTT Connection

Respository Structure

Build (Android APK):

  • Found under \Build.

Documentation and Video:

  • Found under \Documentation.

Unity project files:

  • Found under \Sources\Unity.

Arduino (ESP) files:

  • Found under \Sources\Arduino.

Libraries used for the Arduino (ESP) project:

  • Found under \Sources\Arduino\libraries.
  • To use them, copy these into folder C:\Users\USERNAME\Documents\Arduino\libraries.

Eagle Schematic and Board:

  • Found under \Sources\Eagle.

Setup for MQTT Connection (for the Galvanic Vestibular Stimulation (GVS))

Required (for connection with local MQTT-Broker):

  • Install Mosquitto MQTT broker on a local PC (found under \Sources_Mosquitto MQTT Broker).
  • Replace the "mosquitto.conf" in the mosquitto installation folder with the "mosquitto.conf" file (found under \Sources_MosquittoMQTTBroker).
  • Run the Command Prompt as administrator and type "net start mosquitto" to start the mosquitto MQTT broker locally ("net stop mosquitto" to stop).

Nice to have for monitoring of the MQTT messages:

  • Install MQTT.fx (found under \Sources_MQTTFx).
  • Click on the options icon, if installed on the same computer as the MQTT broker, set the Broker Adress to "127.0.0.1" and the Port to "1883".
  • Click on Connect.
  • Now you are able to Subscribe and Publish to Topics.
  • For this project the two topics used are "M2MQTT_Unity/test/ESPXY/outTopic" (messages from the ESP) and "M2MQTT_Unity/test/ESPXY/inTopic" (messages from Unity / the application).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published