James Cotton
|
aaaf23e64c
|
ManualControl: Cover the case for PathPlanner to avoid setting an alarm. No functional change.
|
2012-09-10 20:12:58 -05:00 |
|
James Cotton
|
5211176f15
|
ManualControl: Cover the case for PathPlanner to avoid setting an alarm. No functional change.
|
2012-09-10 20:12:23 -05:00 |
|
a*morale
|
69f9814c3b
|
Set all the servo timers above ACTUATORSETTINGS_CHANNELUPDATEFREQ_NUMELEM with
the last ChannelUpdateFreq value to prevent their speed not being initialized correctly.
|
2012-09-11 00:34:14 +02:00 |
|
Fredrik Arvidsson
|
7d7d1644bc
|
OP-39 Fixed disabling of wizard buttons during bias calculation and saving of configuration.
|
2012-09-10 22:55:02 +02:00 |
|
Fredrik Arvidsson
|
37abf82fc2
|
OP-39 Added saving as image to the connection diagram dialog.
|
2012-09-10 22:37:39 +02:00 |
|
James Cotton
|
c97e3ddb3d
|
Merge branch 'usb_fixes' into revo-mini
Conflicts:
ground/openpilotgcs/src/plugins/rawhid/pjrc_rawhid_mac.cpp
ground/openpilotgcs/src/plugins/rawhid/rawhid.cpp
|
2012-09-10 15:21:27 -05:00 |
|
James Cotton
|
38e9d105aa
|
Merge branch 'pidt1' into test2
Conflicts:
flight/Modules/ManualControl/inc/manualcontrol.h
ground/openpilotgcs/src/plugins/uavobjects/uavobjects.pro
shared/uavobjectdefinition/flightstatus.xml
shared/uavobjectdefinition/hwsettings.xml
shared/uavobjectdefinition/manualcontrolsettings.xml
shared/uavobjectdefinition/taskinfo.xml
|
2012-09-10 14:37:52 -05:00 |
|
James Cotton
|
386a9d41ef
|
Merge branch 'next' into test2
Conflicts:
ground/openpilotgcs/src/plugins/config/configrevowidget.cpp
ground/openpilotgcs/src/plugins/opmap/opmapgadgetwidget.cpp
ground/openpilotgcs/src/plugins/uavobjects/uavobjecttemplate.m
|
2012-09-10 14:29:26 -05:00 |
|
PT_Dreamer
|
09f950ff76
|
GCS Fixes -clean-config command line argument segfault
|
2012-09-10 19:46:13 +01:00 |
|
James Cotton
|
4d87af38b6
|
Make sure the orders of the UAVOs match
|
2012-09-10 10:52:05 -05:00 |
|
Richard Flay (Hyper)
|
5b7fb6bcef
|
Minor improvement to GCS bias calibration logic, plus minor UI behaviour tweak
|
2012-09-10 22:22:36 +09:30 |
|
James Cotton
|
fa9a616b4c
|
PID: Add the 20 Hz low pass filter to the derivative term
|
2012-09-10 03:14:02 -05:00 |
|
James Cotton
|
9763a70364
|
Merge remote-tracking branch 'origin/igor/pidt1' into relay_tuning
Conflicts:
flight/Modules/Stabilization/stabilization.c
|
2012-09-10 03:10:26 -05:00 |
|
James Cotton
|
59dcbf5cb6
|
GCS OSX: More refinements to the USB code to make it more robust and work for reset/halt.
|
2012-09-10 02:04:59 -05:00 |
|
James Cotton
|
e027c25071
|
OSX USB: Add write and read mutexs to avoid closing mid write.
|
2012-09-10 00:32:40 -05:00 |
|
James Cotton
|
f8e5654ff4
|
Remove some comments
|
2012-09-09 23:45:04 -05:00 |
|
James Cotton
|
26ff40b5f3
|
GCS OSX: Work on how the receive threads are stopped properly
|
2012-09-09 23:43:38 -05:00 |
|
James Cotton
|
604e125251
|
GCS RawHID: Refactor the code to move most of the
functionality into one class. Removed support for
multiple open devices since we can just use multiple
classes.
|
2012-09-09 17:10:50 -05:00 |
|
Fredrik Arvidsson
|
b889035a24
|
Merge branch 'next' into thread/OP-39
|
2012-09-09 23:46:39 +02:00 |
|
Fredrik Arvidsson
|
d337fcf1d8
|
OP-39 Finished up motor/servo calibration, actuator settings.
Bug fixes after initial testing end2end testing.
I am making a note here: First successful 1-2-Fly! session ever!
|
2012-09-09 23:44:42 +02:00 |
|
James Cotton
|
741207ddc0
|
GCS OSX HID: Tweak the closing so that it doesn't crash. Still fails to unregister
the input callback.
|
2012-09-09 13:03:57 -05:00 |
|
James Cotton
|
8bb6a2600f
|
GCS Serial: Was double detecting USBCDC devices.
|
2012-09-09 11:40:14 -05:00 |
|
James Cotton
|
06fc1ed963
|
GCS USB: More the opening and closing code into the read
thread to simplify some threading issues on OSX. Should
not influence other operating systems.
|
2012-09-09 11:04:52 -05:00 |
|
PT_Dreamer
|
78a4241ba2
|
Merge branch 'pt/CC3D_Release' of ssh://git.openpilot.org/OpenPilot into pt/CC3D_Release
Conflicts:
ground/openpilotgcs/src/plugins/config/cfg_vehicletypes/configfixedwingwidget.cpp
ground/openpilotgcs/src/plugins/config/cfg_vehicletypes/configgroundvehiclewidget.cpp
ground/openpilotgcs/src/plugins/config/cfg_vehicletypes/configmultirotorwidget.cpp
ground/openpilotgcs/src/plugins/config/cfg_vehicletypes/vehicleconfig.cpp
ground/openpilotgcs/src/plugins/config/configinputwidget.cpp
ground/openpilotgcs/src/plugins/config/configoutputwidget.cpp
ground/openpilotgcs/src/plugins/config/configvehicletypewidget.cpp
|
2012-09-09 13:04:29 +01:00 |
|
PT_Dreamer
|
ba575edbbc
|
Merge branch 'next' of ssh://git.openpilot.org/OpenPilot into next
OPReview 248
|
2012-09-09 12:30:09 +01:00 |
|
Igor Van Airde
|
8ca99739ed
|
Changed rate controller from PID to PIDT1 to improve flight stability.
Low pass on D-Term makes the D-Term usable to improve flight stability.
Affects rate and stabilize mode.
|
2012-09-09 13:07:25 +02:00 |
|
Dmytro Poplavskiy
|
4cc13c9eea
|
GCS/PFDqml: use the correct sceneSize for svg element images
Pass the element source size instead of the scene source size
to ensure the element is not downscalled.
|
2012-09-09 16:58:54 +10:00 |
|
chris pember
|
6a94cd49b5
|
reworked ALL the ui pages in windows so they work there, so pushing this for now, it just needs love in osx
|
2012-09-08 18:35:14 -07:00 |
|
James Cotton
|
b84f833287
|
GCS Uploader: Remove dialog about another board since it's
not used for any boards now.
|
2012-09-08 20:05:07 -05:00 |
|
James Cotton
|
44d271ac79
|
GCS USB: Get rid of some unnecessary code
|
2012-09-08 20:04:44 -05:00 |
|
James Cotton
|
cf1c986550
|
OSX USB: Close more handles properly
|
2012-09-08 19:48:33 -05:00 |
|
James Cotton
|
3f11c398db
|
GCS USB: Start with polling enabled so it acts like before and grabs first available USB device
|
2012-09-08 19:46:45 -05:00 |
|
James Cotton
|
1aadcf4e70
|
GCS USB: Make sure to fully unregister all the callbacks when disconnect.
|
2012-09-08 19:31:32 -05:00 |
|
James Cotton
|
9b7060a491
|
GCS USB: Increase the max timeout before giving up on stopping the USB threads.
|
2012-09-08 19:07:14 -05:00 |
|
James Cotton
|
82f752685a
|
GCS ConnectionManager: When polling is disabled don't automatically connect to boards either.
|
2012-09-08 19:06:03 -05:00 |
|
James Cotton
|
2ec8434941
|
OSX USB: Make sure to store the run loop handle before connecting the signals that can use it.
|
2012-09-08 16:06:01 -05:00 |
|
James Cotton
|
6840b8934b
|
GCS ConnectionManager: More cleaner code structure.
|
2012-09-08 16:05:51 -05:00 |
|
James Cotton
|
8e8cbd0b75
|
GCS ConnectionManager: Use some cleaner code coventions
|
2012-09-08 15:45:08 -05:00 |
|
James Cotton
|
19eaa77a15
|
Remove some comments and unused variables
|
2012-09-08 15:32:12 -05:00 |
|
James Cotton
|
65ef8a59b4
|
GCS ConnectionManager: Get rid of all the copies of various forms of the names and
store a handle to the IConnection::device and generate the appropriate names from
consistent functions.
|
2012-09-08 15:14:06 -05:00 |
|
James Cotton
|
1ca8abb3c8
|
GCS ConnectionManager: Properly check it is the active connection before closing it when a USB device is disconnected.
|
2012-09-08 14:31:16 -05:00 |
|
James Cotton
|
3563c7376f
|
GCS ConnectionManager: When plugging in a new device don't glitch the connectionwq
|
2012-09-08 14:04:59 -05:00 |
|
James Cotton
|
9912432e84
|
GCS ConnectionManager: Remove some commented code
|
2012-09-08 13:33:50 -05:00 |
|
James Cotton
|
44e7c4542f
|
GCS USB: Implement structure for only adding new devices but need a way of
identifying them
|
2012-09-08 13:23:37 -05:00 |
|
James Cotton
|
e5ab9f0fda
|
GCS ConnectionManager: Consolidate the unregistering and registering devices
into one method
|
2012-09-08 12:53:00 -05:00 |
|
James Cotton
|
e6bcf96e2a
|
GCS USB: Remove unused include file
|
2012-09-08 12:47:15 -05:00 |
|
James Cotton
|
f3f07682ac
|
RFM22b radio.c: Increase the stack side for the status task which runs the ISR
|
2012-09-08 12:43:01 -05:00 |
|
James Cotton
|
527edcbee9
|
RFM22b: Get rid of the burst read commands and do a block transfer
|
2012-09-08 12:39:14 -05:00 |
|
James Cotton
|
1f0004e9db
|
RFM22b: Abstract out the port into the driver initiation
Also use a separate function to claim the bus semaphore and
assert the CS line.
|
2012-09-08 12:38:54 -05:00 |
|
Richard Flay (Hyper)
|
c5745b0817
|
Fixes/tweaks to GCS levelling code. Fixed a deadlock and take more samples
|
2012-09-08 15:58:39 +09:30 |
|