File Locations for Development

There are different files used in development of this product.

DescriptionLanguageLocation
X-Plane Plugin. DLL-building framework is hereC++ DLLC:\Users\dan\source\repos\XplaneA4HardwareSim
origin ssh://git@stopstogo.com/home/git/xplanea4hardwaresim (push)
X-Plane Plugin Dev
Allows running of the plugin remotely for quicker testing and troubleshooting than by hosting internal to X-Plane. Bulk of code is in this project.
C++ DLLC:\Users\dan\source\repos\XplaneA4HardwareSimDev
git remote: origin ssh://git@stopstogo.com/home/git/xplanea4hardwaresimdev (push)
Arduino I2C MicrocontrollersC++ Arduinoc:\Users\dan\Documents\Arduino\XplaneA4HardwareSimulatorI2C
XplaneA4HardwareSimAgent
Raspberry Pi Agent to liaison between X-Plane and Arduinos
C++ executable/home/pi/Documents/app/projects/XplaneA4HardwareSimAgent
Makes via Makefile
Apache CGI to examine Raspberry Pi Values (runs on Raspberry Pi)C++ console with MainConnor Raspberry Pi
/home/pi/Documents/app/projects/A4HardwareAgentWeb
Gets values via shared memory shmget, shmat, etc.
origin ssh://git@stopstogo.com/home/git/a4hardwareagentweb (push)
Apache CGI URL: http://192.168.0.8/cgi-bin/a4HardwareAgentWeb.cgi
a4simData.json fileJSONOfficial copy: Raspberry Pi /home/pi/Documents/app/projects/XplaneA4HardwareSimAgent/a4simData.json, but also working copies located in XplaneA4HardwareSimDev and within X-Plane 11 for A-4 Skyhawk aircraft