Jason Watkins
0b562d1fce
Added getPOSI and getCTRL support to the C client.
2015-06-02 14:28:36 -07:00
Jason Watkins
292f347982
Added GCTRL and GPOS commands to the plugin.
2015-06-02 13:44:27 -07:00
Jason Watkins
3d083da218
Merge branch 'master' into develop
2015-06-02 12:38:00 -07:00
Jason Watkins
dcdcf22751
Fix compilation issues on Linux and update Linux binaries.
...
- The Linux binaries for the 1.1 release were built on the wrong branch, and so include none of the v1.1 changes. This patch fixes some minor compiler errors and includes properly updated binaries.
2015-06-01 12:50:36 -07:00
Christopher Teubert
38c0f1b1ff
Update Readme.md to include Python
2015-05-27 10:40:07 -07:00
Jason Watkins
ece43c3c30
Merge pull request #72 from nasa/release-1.1.0
...
Release 1.1.0
2015-05-27 10:38:37 -07:00
Jason Watkins
a17b29881d
Updated Linux binaries
2015-05-27 10:35:52 -07:00
Jason Watkins
3189eaaed1
Updated Windows binaries.
2015-05-27 10:33:11 -07:00
Chris Teubert
cc094f46c2
Updated Mac Binary
2015-05-27 10:21:18 -07:00
Jason Watkins
784d2ea2bb
Added message magic number to debug log.
2015-05-20 16:32:40 -07:00
Jason Watkins
6ac513b40f
Quick fix to make it possible to run MATLAB tests multiple times.
...
I'm not sure why this is necessary. Should look into object lifetimes in MATLAB to see if there's a valid reason for the second & subsequent test runs to fail when using automatic socket management.
2015-05-20 10:54:36 -07:00
Jason Watkins
19d901915a
Remove extraneous line in MATLAB sendDREF command.
2015-05-20 10:40:39 -07:00
Chris Teubert
985d5f94ba
Updated C Tests Xcode Project
2015-05-20 10:23:09 -07:00
Chris Teubert
a3fa77d87c
Fixed missing return in some c tests
2015-05-20 10:22:59 -07:00
Chris Teubert
bb104b63f4
New Mac Binary
2015-05-20 10:18:28 -07:00
Chris Teubert
a2fadc5b6a
Update Mac Project
2015-05-20 10:18:21 -07:00
Chris Teubert
2889f4e3ce
Fixed sending string to FormatLine
...
varargs does not support type String.
2015-05-20 10:18:13 -07:00
Chris Teubert
be8f92eaa2
Fixed use of previous writeline format in #if __APPLE__ segment
2015-05-20 10:17:42 -07:00
Jason Watkins
acac0063d7
Removed extra space in Log::FormatLine
2015-05-14 14:42:29 -07:00
Jason Watkins
05e0deeb0a
Fixed bug in C client WYPT command.
2015-05-14 14:41:53 -07:00
Jason Watkins
748d37c4d9
Fixed logging bug with varargs and dialed back excessive trace logging in Message.
2015-05-14 14:23:11 -07:00
Jason Watkins
693c5f3d23
Moved handling of deafult values to the DataManager class.
2015-05-14 13:35:55 -07:00
Jason Watkins
238c82454c
Merge branch 'release-1.0.1' into develop
...
Conflicts:
C/src/xplaneConnect.c
MATLAB/+XPlaneConnect/XPlaneConnect.jar
MATLAB/+XPlaneConnect/sendDREF.m
xpcPlugin/XPlaneConnect/mac.xpl
2015-05-14 13:20:15 -07:00
Christopher Teubert
9b28d4b1fd
Merge pull request #63 from nasa/release-1.0.1
...
Release 1.0.1
2015-05-14 13:00:52 -07:00
Chris Teubert
1cde0e4086
Updated Mac Binary & Fixed 32-bit building bug
2015-05-14 12:36:44 -07:00
Chris Teubert
d211c00384
Fixed timout time for Mac Client
2015-05-14 09:10:00 -07:00
Jason Watkins
cea1f7e91c
Updated MATLAB client Jar file
2015-05-14 09:00:31 -07:00
Jason Watkins
99f98d0994
Fixed packet length error in Java client.
2015-05-14 08:54:47 -07:00
Jason Watkins
d826bb97c6
Fixed typo in MATLAB client.
2015-05-14 08:39:25 -07:00
Jason Watkins
4835b5ac9f
Fixed closeUDP in the MATLAB client to correctly remove closed clients from the global list.
2015-05-14 08:33:20 -07:00
Jason Watkins
bd0c15bede
Improved trace logging.
2015-05-12 15:47:55 -07:00
Jason Watkins
8e46a90557
Fixed several typos in comments.
2015-05-12 14:32:35 -07:00
Jason Watkins
236cdc02fa
Moved flight loop callback registration/unregistration to to the enable/disable functions.
2015-05-11 16:45:34 -07:00
Jason Watkins
46bd09e7b4
Increment version number.
2015-05-11 15:17:36 -07:00
Jason Watkins
c0efe91b60
Improved consistency of comment formatting.
2015-05-11 15:17:04 -07:00
Jason Watkins
a406b82f44
Updated versions and improved comments.
2015-05-11 15:07:41 -07:00
Jason Watkins
a2c1f83629
Refactored logging.
...
- Logging levels are now named preprocessor defines
- Logging level is now a parameter for WriteLine/FormatLine
2015-05-11 14:51:47 -07:00
Jason Watkins
044a7498f7
Converted value type string args to const references.
2015-05-11 12:29:40 -07:00
Jason Watkins
abff97a411
Tweaks to improve code clarity.
2015-05-11 10:31:13 -07:00
Jason Watkins
ceba580450
Addressed issues found by Google code lint.
...
Fixed:
- Removed trailing whitespace.
- Removed out of date TODO's.
- Added #include<algorithm> to DataManager.cpp
- Reordered includes to include C system headers before C++ system headers.
- Added username to TODO's
- Renamed include guards to use full project name as prefix.
- Made methods and parameters const where possible.
- Made UDPSocket constructor explicit.
Won't Fix:
- snprintf is introduced in C++11.
- Trailing comments at the end of namespace & header guards
- Did not re-inlude headers already included by the matching XPC header.
- localtime is fine since X-Plane is not multithreaded at all on the plugin side.
- Linter confuses #elif with parens as a function call.
- namespace indentation
2015-05-08 15:18:24 -07:00
Jason Watkins
513747867c
Merge branch 'view-command' into develop
...
Resolves #68
2015-05-08 14:39:44 -07:00
Jason Watkins
60795b10a5
Added support for VIEW command in MATLAB client.
2015-05-08 14:38:37 -07:00
Jason Watkins
255877eee3
Added support for VIEW command to Java client.
2015-05-08 14:38:36 -07:00
Jason Watkins
039c92b2f1
Added support for VIEW command to Python client.
2015-05-08 14:38:36 -07:00
Jason Watkins
579cad0655
Added support for VIEW command to the C client.
2015-05-08 14:38:31 -07:00
Jason Watkins
835f1e6527
Added support for the VIEW command to the plugin.
...
- The VIEW command allows clients to change the camera position in X-Plane.
2015-05-08 09:03:23 -07:00
Jason Watkins
386adba561
Removed Docs folder. All information contained there is superseded by the GitHub wiki.
2015-05-07 15:34:45 -07:00
Jason Watkins
c629a15dd7
Fixed bug in validation check order of DataManager::SetGear
2015-05-07 15:31:12 -07:00
Jason Watkins
399d59d90b
Merge branch 'dref-send-multiple' into develop
...
Resolves #61
2015-05-07 15:30:51 -07:00
Jason Watkins
22a864a8dc
Added support for sending multiple datarefs to the MATLAB client.
2015-05-07 15:30:09 -07:00