Commit Graph

570 Commits

Author SHA1 Message Date
Jan Chaloupecky
c018d6c3be Java client BECN implementation (#155) 2019-06-01 12:52:13 -07:00
Jan Chaloupecky
90ccec0d07 Fixed tabs vs spaces indentations (#157) 2019-03-15 08:29:10 -07:00
Jan Chaloupecky
50335c4a5c Added UDP multicast for plugin discovery (#153)
* Added Timer

* Added UDPSocket::GetAddr

* Added MessageHandlers::SendBeacon()

* PoC of starting a timer on PluginEnable

* C++11

* Added Timer to xcode project

* C++11 in cmake

* added Timer to cmake

* use function pointer in Timer

* moved Timer to namespace

+ wait for thread to join when stopping the timer

* Windows: changed uint to unisgned short

* Windows: Added Timer.h/cpp to project

* GetAddr static

* Send xplane and plugin version with BECN

* SendBeacon with params

* fixed file copyrights

* Include functional

to fix Linux compile error

* review fixes

* Send plugin receive port in BECN

* review fixes
2019-03-14 07:49:43 -07:00
Kai Lehmkuehler
f9bfd6e3b9 Runway camera location control (#144)
* update ignore

* basics working

* set cam pos remotely

* log cam position

* keep default behaviour, if short view message is received

Compatibility with existing software

* all to tabs

* rename variable

* option to use camera direction fields
2018-11-14 07:56:29 -08:00
Kai Lehmkuehler
136e0d5f2b fix indexing error (#143) 2018-11-05 12:00:36 -08:00
Kai Lehmkuehler
7fd4d4d6b2 fix osx abs ambiguity (#142) 2018-11-05 11:12:54 -08:00
Jason Watkins
cf6a45fb87 Update version numbers 2018-10-20 13:52:44 -07:00
Jason Watkins
c52deb3c45 Update Linux binaries 2018-10-19 18:03:14 -07:00
Jason Watkins
ad09d45a83 Update Windows binaries 2018-10-19 17:47:49 -07:00
Jason Watkins
df5e2fd198 Update copyright notice 2018-10-19 17:44:27 -07:00
Jason Watkins
e1105206a3 Resolve function ambiguity for std::abs on mac
Fixes #126
2018-10-19 17:35:20 -07:00
Jason Watkins
71d4d5aa27 Updated XPlane SDK to version 2.1.3 2018-10-19 17:35:20 -07:00
Michael Thompson
012df27187 Enabling AI after setting position (#118)
Previously, the code enabled the AI before setting the position of a/c, which negated its purpose.
2018-10-19 17:35:19 -07:00
Milton Stafford
90d58497e0 Update CMakeLists.txt
Include "-fno-stack-protector" for linking and compiling for systems that do not have this have this flag as a default.
2018-10-19 17:35:19 -07:00
Michael Thompson
3ba09518ce Requested changes, cleaning 2018-10-19 17:35:19 -07:00
Michael Thompson
9c90c4e4d2 Updated flags to allow for individual pause commands 2018-10-19 17:35:18 -07:00
Michael Thompson
3ce0a3a69a Adding individual pause to documentation 2018-10-19 17:35:18 -07:00
Michael Thompson
f1a460ebec Updated flags to allow for individual pause commands 2018-10-19 17:35:18 -07:00
Michael Thompson
4293ad124d Individual pause command documentation 2018-10-19 17:35:18 -07:00
Michael Thompson
88656cf11c Updated flags to allow for individual pause commands 2018-10-19 17:35:17 -07:00
Michael Thompson
f3de032a99 Update DataManager.cpp 2018-10-19 17:35:17 -07:00
Michael Thompson
0aa92297bb Finished individual pause functionality 2018-10-19 17:35:17 -07:00
Michael Thompson
80e21835b6 Added pause functionality for individual a/c
Adds new cases such that:
0: Unpauses all a/c
1: Pauses all a/c
2: Switches case for all a/c
100:119: Pauses a/c 0:19
200:219: Unpauses a/c 0:19

Updates log messages.

Keeps the 0,1,2 arguments as they previously were.
2018-10-19 17:35:17 -07:00
Michael Thompson
e96698a3fb Update DataManager.cpp 2018-10-19 17:35:16 -07:00
Michael Thompson
dcef8c9391 Update MessageHandlers.cpp 2018-10-19 17:35:16 -07:00
Jason Watkins
1b696b0f0d Rolled back Java version to 1.7 for MATLAB compatibility 2018-10-19 17:35:16 -07:00
Jason Watkins
53a10ede99 Updated Java library for MATLAB, updated Java project, and updated Windows plugin binaries 2018-10-19 17:35:15 -07:00
Jan Zwiener
0e493920fa sendPOSI command change (double for lat/lon/h) (#111)
* Updated POSI to use doubles for lat/lon/alt, as step size for floats was unacceptably large at high longitudes.
2018-10-19 17:35:05 -07:00
Jason Watkins
48656f2b4c Minor improvements to the handling of landing gear by the SetGear and HandlePOSI functions 2018-10-19 17:35:05 -07:00
Darío Hereñú
65ce7188fc Typo on string #15
Plus some minor formatting proposals.
2018-06-15 09:33:55 -07:00
Jason Watkins
aa3f7db02e Updated Linux binaries 2017-06-28 16:26:55 -07:00
Jason Watkins
82d8dd9df4 Updated mac plugin binary 2017-06-28 12:48:42 -07:00
Jason Watkins
acfdb325d6 Merge branch 'develop' 2017-06-22 16:03:11 -07:00
Jason Watkins
e91defde80 Fixed typo in DREF enum mapping 2017-06-22 16:02:46 -07:00
Jason Watkins
5325f786d9 Merge branch 'develop' 2017-05-07 22:02:08 -07:00
Jason Watkins
ace79744b1 Merge pull request #107 from nlsn/master
Fix markdown headings in README.md
2017-05-07 21:59:22 -07:00
Jason Watkins
63bb7054d1 Merge branch 'develop' into master 2017-05-07 21:58:43 -07:00
Nelson Brown
a0cabcdd9e Fix markdown headings in README.md 2017-05-07 21:46:11 -07:00
Christopher Teubert
2bd6eec382 Merge pull request #103 from nasa/v1.2.1
V1.2.1
2017-05-03 13:44:03 -07:00
Christopher Teubert
2209885096 Updated Windows Binaries 2017-05-03 13:23:58 -07:00
Chris Teubert
f73243ae85 Linux binary with updated version # 2017-05-03 10:52:34 -07:00
Chris Teubert
5540ced203 Updated the log message 2017-05-03 10:51:04 -07:00
Chris Teubert
f0dd0dc953 Updated Linux Binaries 2017-05-03 10:38:37 -07:00
Christopher Teubert
1390910209 Merge pull request #106 from nasa/develop
Updated Copyright Year, Version #, Mac Binary
2017-05-03 10:21:40 -07:00
Chris Teubert
6631814438 Updated Copyright Year, Version #, Mac Binary 2017-05-03 10:20:59 -07:00
Jason Watkins
cdad81d190 Fixed windows.h include in Test.h 2017-05-03 09:29:02 -07:00
Christopher Teubert
a94c4268b7 Merge pull request #105 from nasa/develop
Fixed issue with c tests running too fast (overwhelming plugin)
2017-05-02 16:56:04 -07:00
Chris Teubert
db92652bc2 Fixed issue with c tests running too fast (overwhelming plugin) 2017-05-02 16:51:58 -07:00
Christopher Teubert
fcc6beed34 Merge pull request #104 from nasa/develop
Fixed Issue with clearing buffer breaking response messages
2017-05-02 12:02:13 -07:00
Chris Teubert
10f3ce2854 Fixed Issue with clearing buffer breaking response messages 2017-05-02 12:00:00 -07:00