James Cotton
|
543500ed78
|
Improve the simulated sensors to produce (I think) consistent data now
|
2012-04-03 09:16:30 -05:00 |
|
James Cotton
|
0b342ea3d6
|
Changing the tick counter to only happen after current thread is suspended
seems to fix stability issues
|
2012-04-03 09:16:30 -05:00 |
|
James Cotton
|
fbd8695d7d
|
Check in WIP for osx simulation
|
2012-04-03 09:16:30 -05:00 |
|
James Cotton
|
c1726e30e5
|
Make pios_tcp uses two threads - one for the socket stuff and another within
FreeRTOS to receive the data.
|
2012-04-03 09:16:30 -05:00 |
|
James Cotton
|
75262b400a
|
More osx simulation work
|
2012-04-03 09:16:29 -05:00 |
|
James Cotton
|
da294384b6
|
Getting closer on osx simulation
|
2012-04-03 09:16:29 -05:00 |
|
James Cotton
|
a2bc7b8668
|
Osx Simulator Not running quickly but at least it's staying up
|
2012-04-03 09:16:29 -05:00 |
|
James Cotton
|
898a595d81
|
Delete old files
|
2012-04-03 09:16:29 -05:00 |
|
James Cotton
|
adad006530
|
More work on OSX simulation
|
2012-04-03 09:16:29 -05:00 |
|
James Cotton
|
99e246f151
|
More of the 7.0 files for OSX simulation
|
2012-04-03 09:16:29 -05:00 |
|
James Cotton
|
356802b5ac
|
Update to FreeRTOS 7 for OSX sim
|
2012-04-03 09:16:28 -05:00 |
|
James Cotton
|
0d3a6d94d8
|
Delete some old files
|
2012-04-03 09:16:28 -05:00 |
|
James Cotton
|
491df5d130
|
Small update to the osx wdg
|
2012-04-03 09:16:28 -05:00 |
|
James Cotton
|
51f0c3453b
|
More work on osx simulation engine
|
2012-04-03 09:16:28 -05:00 |
|
James Cotton
|
3c0b65fbf8
|
Implement a simulated watchdog to catch when the chip would have reboot
|
2012-04-03 09:16:28 -05:00 |
|
James Cotton
|
28cab678ce
|
Simulate a more complete QC model.
|
2012-04-03 09:16:28 -05:00 |
|
James Cotton
|
9d5dbe4bfe
|
Create stub for TCP connection of simulation
|
2012-04-03 09:16:28 -05:00 |
|
James Cotton
|
6aa1f1e344
|
Had some debugging outputs (logged to file) still enabled
|
2012-04-03 09:16:28 -05:00 |
|
James Cotton
|
f1aa3b658e
|
Add a new sensor simulation mode that essentially has a gyro rate that is rate
desired and the accel based on the current attitude.
|
2012-04-03 09:16:28 -05:00 |
|
James Cotton
|
ce54c4205d
|
Disable a print from the port that was causing rashes
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
6df2df6eec
|
Get rid of the mutex when enabling/disabling soft IRQs. This isn't ideal but
it seems to be triggering deadlocks.
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
6adc74f6f9
|
Check in the fake sensor data module
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
dee17f8fd4
|
Enable task run time monitoring in osx simulation
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
0e815540ff
|
Patch from Stac that processes module names without using sed. Also enable
diagnostic stuff for simulation.
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
2391385788
|
Remove the pauase in the idle task. Increases load but also stability.
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
e97c1bc016
|
Include the module include file before any uavo ones
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
dfa39b59bf
|
Rename the pios_config file for simulation
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
cb7b475d03
|
Remove the need ot have two ways of listing the modules for simulation
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
76bdd09795
|
Rename the pios_config file for simulation
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
e79a6e292b
|
Add watchdog flag for simulated sensor task
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
e0fbdaf9fe
|
Move the pios_board_posix file to something more general
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
c8a64ccbc7
|
Need to use slightly different code to generate the InitMods.c function for
simulation because of the Attitude/Revolution format.
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
1763d0c72c
|
Switch to conditional signaling. Seems more robust.
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
f0e84088c1
|
Simulated LED now flashing.
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
5589ca60db
|
Check in compilation files for OSX simulation. Update to work on revolution
tree.
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
ea5b733ac8
|
Fix the soft timing in pios_delay. Also disable LED printing messages.
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
dd5a71c48d
|
Add watchdog flag for simulated sensor task
|
2012-04-03 09:16:25 -05:00 |
|
James Cotton
|
ae2f1e95f6
|
Move the pios_board_posix file to something more general
|
2012-04-03 09:16:25 -05:00 |
|
James Cotton
|
5fd569829c
|
Need to use slightly different code to generate the InitMods.c function for
simulation because of the Attitude/Revolution format.
|
2012-04-03 09:16:25 -05:00 |
|
James Cotton
|
5901a07eb1
|
Switch to conditional signaling. Seems more robust.
|
2012-04-03 09:16:25 -05:00 |
|
James Cotton
|
99b81c7159
|
Simulated LED now flashing.
|
2012-04-03 09:16:25 -05:00 |
|
James Cotton
|
4e64b27034
|
Disable matlab simulation for now
|
2012-04-03 09:16:24 -05:00 |
|
James Cotton
|
cfd92de87a
|
Add explicit casts in manualcontrol to avoid compiler warnings/errors
|
2012-04-03 09:16:24 -05:00 |
|
James Cotton
|
7ba32f8735
|
Check in compilation files for OSX simulation. Update to work on revolution
tree.
|
2012-04-03 09:16:24 -05:00 |
|
James Cotton
|
5827e3f565
|
Add box around logo path
|
2012-04-03 03:42:37 -05:00 |
|
James Cotton
|
bfb0c6935e
|
Make pathplanner use callbacks on the waypoints and their index to pick up
changes from the GCS while flying
|
2012-04-03 03:42:37 -05:00 |
|
James Cotton
|
c26cceb47b
|
If the waypoint index is changed then update teh position desired. This should
probably be done with change callbacks because currently changing the waypoints
themselves doesn't update position desired.
|
2012-04-03 03:42:36 -05:00 |
|
James Cotton
|
6d1c36680f
|
Scale the max velocity as a magnitude on teh vector instead of independently on
each direction
|
2012-04-03 03:42:36 -05:00 |
|
James Cotton
|
5b3cc4876e
|
In simulations a higher GPS noise is required for the INS
|
2012-04-03 03:42:35 -05:00 |
|
James Cotton
|
32f76db8ae
|
Only update position desired when you change waypoints active
|
2012-04-03 03:42:35 -05:00 |
|