Commit Graph

175 Commits

Author SHA1 Message Date
Penn, John M 047828115
fc7fcb175d Change RUN_ names to be more descriptive. Ref 2020-04-29 17:32:34 -05:00
Penn, John M 047828115
479f3458cd Add Recursive Dynamic Event Processing. Ref 2020-04-29 17:26:02 -05:00
Penn, John M 047828115
1e5a15dd9f Add Zoom to SIM_contact graphics. Ref 2020-03-25 16:32:48 -05:00
jmpenn
2b26a2d523
Update README.md 2020-03-25 13:53:35 -05:00
Penn, John M 047828115
c8ccfff15e SIM_contact, for creating dynamic event scenarios 2020-03-25 13:07:15 -05:00
Scott Fennell
4f5ce7e4a1
Maven, offline mode, and --enable-mongoose ()
closes  
closes  
closes 
2020-02-05 14:31:58 -06:00
Penn, John M 047828115
cc71921ecf Modify altitude controll to be more energy efficient and tweaks. 2020-01-23 14:32:52 -06:00
Penn, John M 047828115
700e8269aa Fix integrator size. Was one state variable short. 2020-01-23 14:26:50 -06:00
Penn, John M 047828115
05386da6f6 Initial commit of SIM_lander. 2020-01-17 15:40:26 -06:00
Scott Fennell
66c5852566 update doc links 2019-11-20 12:53:56 -06:00
Scott Fennell
0d5aa45c20
Python3 exec open ()
* update .gitignore

*  change all python execfile() to exec(open().read())
2019-11-14 13:35:57 -06:00
Penn, John M 047828115
20a8d5c462 Delete mongoose_httpd model in Cannon sims dir. 2019-11-05 09:49:08 -06:00
Scott Fennell
2deff169e0 require c++11 for trick_source/sie 2019-10-31 09:51:24 -05:00
jmpenn
95c6659733
Incorporate Webserver into Trick, so one only has to include HttpServ… ()
* Incorporate Webserver into Trick, so one only has to include HttpServer.sm

* Tweaks in default index.html file

* Rename HTTPServer.sm to WebServer.sm

* Rename http_server to WebServer

* Add --retry to curl invocations in HttpServer makefile.

* Fix #include in VariableServerVariable.hh

* Include cleanup and curl tweaks in the hopes of making Jenkins happy.

* Doh! problem in makefile masked by preinstalled mongoose in usr/local/lib

* DIE Make Bug DIE

* Fix include in WebServer.sm

* WebServer.sm constructor name

* Don't SWIG mongoose.h

* Compile with -std=c++11

* Attempt to fix race condition in makefile

* makefie tweek

* Fix trick library name problem for Centos and Redhat
2019-10-23 11:58:19 -05:00
Penn, John M 047828115
e1a67195d2 Create a default http document root if one doesn't exist. 2019-10-15 15:18:45 -05:00
Penn, John M 047828115
bf288636cb Efficiently handle time-consistent and non-time consistent message modes in web server, plus lots of refactoring. ref 2019-10-08 14:14:18 -05:00
Josh Sooknanan
bbe693d9d0 Updated S_overrides to work with ROS kinetic. Included catkin package containing the appropriate message file to integrate with other ROS nodes - build with catkin. 2019-09-24 15:13:00 -05:00
Scott Fennell
c43ba55edf add an element to get a font to the react app 2019-09-04 12:51:52 -05:00
Scott Fennell
d3ca4c4781 remove fonts 2019-09-03 09:13:26 -05:00
Scott Fennell
de490a5dfa
Merge pull request from nasa/react-app
React App Example for Embedded Web Server
2019-08-30 13:22:54 -05:00
Scott Fennell
9d4e0343c4 issues add while around mg_mgr_poll to process all events before waiting for next frame 2019-08-30 11:22:34 -05:00
Scott Fennell
d8717059f5 complete a basic mockup with some features of the React-based sim-control UI 2019-08-27 13:10:18 -05:00
John M. Penn
ed64e40803 Tweaks to comments in embedded web server code. 2019-08-26 13:40:11 -05:00
John M. Penn
d0cbd1f2b5 Fix a deadlock problem created when ws initiated on linux 2019-08-22 15:35:17 -05:00
Penn, John M 047828115
2afa2b3e38 Add VariableServerSession command to have ip_parse interpret python code. 2019-08-21 12:27:46 -05:00
Penn, John M 047828115
63605da069 Comments and rearrangment for clarity. 2019-08-21 10:52:48 -05:00
Penn, John M 047828115
2e08379e42 Add the ability to add new types of WebSocketSessions to make server extensible 2019-08-20 18:14:47 -05:00
Penn, John M 047828115
2998180231 Fix renaming misses. 2019-08-19 16:57:46 -05:00
Penn, John M 047828115
d966f21f51 Rename WSSession class to VariableServerSession 2019-08-19 16:50:24 -05:00
Penn, John M 047828115
9656b4fcb2 change #includes for http_server.hh rename. 2019-08-19 15:22:20 -05:00
Penn, John M 047828115
776614997e rename http_server.h -> http_server.hh 2019-08-19 15:19:27 -05:00
Penn, John M 047828115
2428ef3392 Add the WebSocketSession base class. 2019-08-19 15:17:14 -05:00
Penn, John M 047828115
c1cbb2ffaa Create WebSocketSession base class and make variable server session a derivative of it. 2019-08-19 15:15:33 -05:00
Penn, John M 047828115
c633c4cddd More refactoring. 2019-08-16 20:16:27 -05:00
Penn, John M 047828115
fee9b89a07 Make API handling more extensible, and a lot of refactoring. 2019-08-16 18:39:45 -05:00
Penn, John M 047828115
3e1d639a3e Synchronize web socket variable server to realtime frame. 2019-08-13 16:27:03 -05:00
Penn, John M 047828115
e7e937eed9 Fix integer parsing in simple JSON parser. 2019-07-22 16:20:24 -05:00
Penn, John M 047828115
0df631c41a Implement var_clear and var_send for imbedded http server JSON variable server. . 2019-07-22 13:35:43 -05:00
Penn, John M 047828115
c011f27a2c Add web socket variable server and html/javascript example app 2019-07-18 16:35:29 -05:00
Scott Fennell
5f38ca4c37 issue remove SIM_ball_default_data 2019-07-10 11:36:09 -05:00
Scott Fennell
82bae3b0d0 remove all S_default.dat stuff 2019-07-09 15:58:26 -05:00
Penn, John M 047828115
e6b6312396 Add Websocket sessions to experimental mongoose-based embedded web server. Ref 2019-06-19 17:23:32 -05:00
Scott Fennell
fadda55abf Log elapsed time in default_data, input_processor, and init jobs in file
init_log.csv
2019-06-17 14:40:01 -05:00
Penn, John M 047828115
7ccdade441 Fix S_overrides.mk 2019-04-24 18:50:08 -05:00
Penn, John M 047828115
cebfc174ae Don't compile and link HTTP server by default Ref 2019-04-24 18:29:50 -05:00
Penn, John M 047828115
b029fae692 Add an experimental mongoose-based embedded web server to SIM_cannon_numeric 2019-04-17 17:26:48 -05:00
jmpenn
024cf2eb5f
Update Readme.md 2019-01-15 16:27:11 -06:00
jmpenn
6ba9fbb9cd
Update Readme.md 2019-01-15 16:26:21 -06:00
jmpenn
06002b3f4d
Update Readme.md 2019-01-15 16:25:18 -06:00
Penn, John M 047828115
d76d0e289f Model Rocket Simulation. Ref 2019-01-15 16:23:12 -06:00