Commit Graph

138 Commits

Author SHA1 Message Date
Christopher Teubert
c893706f72 Merge pull request #47 from jason-watkins/feature/waypoints
Add support for rendering waypoints in the world
2015-04-09 13:13:00 -07:00
Chris Teubert
48007932e5 updated Mac Binary 2015-04-09 13:13:15 -07:00
Jason Watkins
edba5c18ec Updated Windows binaries 2015-04-09 12:17:59 -07:00
Jason Watkins
cfeb01fc02 Added MATLAB client support for WYPT command. 2015-04-09 12:17:58 -07:00
Jason Watkins
2e05f57baf Added Java client support for WYPT command. 2015-04-09 12:17:53 -07:00
Jason Watkins
6417822a75 Added C test for WYPT command and fixed bugs in parseWYPT and sendWYPT. 2015-04-09 12:17:52 -07:00
Jason Watkins
1a83517bee Implemented plugin support for handling WYPT commands. 2015-04-09 12:17:41 -07:00
Jason Watkins
8fed5d916c Updated Interface Control Document to reflect updated TEXT and WYPT commands. 2015-04-09 09:06:24 -07:00
Jason Watkins
97eb023df6 Added waypoint support to the plugin.
- The plugin now supports drawing a series of waypoints in the world.
 - The plugin supports add, remove, and clear operations
  - Add and remove take a list of waypoints
  - Clear removes all waypoints
2015-04-09 09:06:18 -07:00
Jason Watkins
001d5fd2d4 Quick fix to installation instructions in User Guide (C).txt 2015-04-08 09:37:19 -07:00
Christopher Teubert
b1f7c89d02 Merge pull request #46 from jason-watkins/feature/print-to-screen
Add the ability to print messages on screen
2015-04-08 09:26:50 -07:00
Chris Teubert
335570f34f Updated C User Guide 2015-04-08 09:26:56 -07:00
Chris Teubert
354f51771e Updated Mac Binary 2015-04-08 09:21:25 -07:00
Jason Watkins
c3e284fc02 Added support for newlines in TEXT command. 2015-04-08 09:13:57 -07:00
Chris Teubert
f8372f6f4d Updates for Mac 2015-04-08 09:12:56 -07:00
Chris Teubert
10bf4d63ac Small fixes 2015-04-08 09:12:56 -07:00
Chris Teubert
d18904bbe2 updates to Matlab Tests 2015-04-08 09:12:56 -07:00
Chris Teubert
efc591ead4 Added missing return 2015-04-08 09:12:56 -07:00
Chris Teubert
1fd92edb02 Added missing #include's 2015-04-08 09:12:56 -07:00
Chris Teubert
b7dfb8ec3e Bug fix
Fixed function prototype in header (didn’t match source file)
2015-04-08 09:12:56 -07:00
Jason Watkins
1fb7a81336 Changed the draw phase of text messages to a more appropriate phase. 2015-04-07 16:26:56 -07:00
Jason Watkins
8445c60e00 Added support for the TEXT command to the MATLAB client 2015-04-07 15:33:53 -07:00
Jason Watkins
a903859a3c Added support for the TEXT command to the Java client. 2015-04-07 15:33:53 -07:00
Jason Watkins
46913596c5 Added support for the TEXT command to the C client. 2015-04-07 15:33:46 -07:00
Jason Watkins
453ea65619 Added plugin support for drawing messages to screen.
- Either a single string will be drawn to screen, or nothing will be drawn.
 - Intelligently registers and unregisters drawing callback to minimize overhead when no message is being displayed.
 - Currently does not support newline characters (\r or \n). Newlines will cause text to be drawn overlapped.
2015-04-07 15:33:38 -07:00
Christopher Teubert
38ae9e699d Merge pull request #44 from jason-watkins/feature/sendCTRL
Add support for multiplayer aircraft to sendCTRL
2015-04-07 11:20:02 -07:00
Chris Teubert
82abd8e712 updated mac plugin 2015-04-07 11:20:14 -07:00
Jason Watkins
a1b3d91964 Updated Windows plugin binaries 2015-04-07 10:43:40 -07:00
Jason Watkins
15df14d334 Added multiplayer sendCTRL support to MATLAB client
- Also fixed a bug in the message format where gear was sent as a single rather than a byte.
2015-04-07 10:43:40 -07:00
Jason Watkins
1f81a4e54d Added Java client support for multiplayer sendCTRL 2015-04-07 10:43:39 -07:00
Jason Watkins
abf2a426d2 Added C client support for multiplayer sendCTRL commands. 2015-04-07 10:43:39 -07:00
Jason Watkins
79f632f9a3 Updated handleCTRL to support multiple aircraft.
- Resolves #12
2015-04-07 10:43:26 -07:00
Jason Watkins
a05ddb42be Modified parseCTRL and readCTRL to return a struct.
- Defined a new struct that contains the information sent by the CTRL command
 - Added some additional validation to parseCTRL.
 - Changed the return type of parseCTRL and removed now redundant pointer parameters.
 - Propagated return type change throughout the plugin code base.
2015-04-07 10:38:57 -07:00
Jason Watkins
04166d3bac Expanded multiplayer DREF list to include more DREFs for non-player aircraft. 2015-04-07 10:38:37 -07:00
Jason Watkins
3825259603 Fixed .gitignore rules for IntelliJ
- All excluded IntelliJ files are now ignored, regardless of path.
2015-04-07 09:22:43 -07:00
Jason Watkins
42b9ee15c9 Removed unnecessary project file from Java example. 2015-04-07 08:45:44 -07:00
Jason Watkins
9d3e961a2f Fixed bugs in C tests.
- math.h was not correctly included.
 - the return value of sendCTRLtest sometimes incorrectly reported success.
2015-04-07 08:21:06 -07:00
Christopher Teubert
58000ea3dc Merge pull request #43 from jason-watkins/feature/java
Added Java client example.
2015-04-06 11:04:29 -07:00
Jason Watkins
f253c987ae Added Java client example. 2015-04-06 09:56:34 -07:00
Jason Watkins
1361288080 Updated IntelliJ project file to point to new test script location. 2015-04-03 15:35:25 -07:00
Christopher Teubert
ab9680a324 Merge pull request #42 from nasa/movingJavaExample
moved java test script to TestScripts folder
2015-04-03 15:33:31 -07:00
Chris Teubert
dce3a48f65 moved java test script to TestScripts folder 2015-04-03 15:19:56 -07:00
Chris Teubert
214c79ff31 Removed xcodeproject 2015-04-03 15:13:27 -07:00
Chris Teubert
a3c53be7b2 Updated readme 2015-04-03 15:09:51 -07:00
Chris Teubert
59d4f073a6 Added copyright notice-java 2015-04-03 15:07:06 -07:00
Christopher Teubert
79d0f81e72 Merge pull request #38 from jason-watkins/feature/java
Feature/java
2015-04-03 14:56:45 -07:00
Jason Watkins
2790f55798 Changed behavior of sockets so that the plugin will correctly recognized different clients. 2015-04-03 14:46:16 -07:00
Jason Watkins
6901ebce6a Added doc comment to setCONN. 2015-04-03 14:05:43 -07:00
Jason Watkins
74cb81b5f7 Fixed timeout bug in setCONN and strengthened test for setCONN. 2015-04-03 13:59:26 -07:00
Chris Teubert
cfe34f81ea added "sim/" to the front of DREF
optional “sim/“ feature has been removed from XPC
2015-04-03 13:49:58 -07:00