Oleg Semyonov
89cb49733e
[OP-775] Use new core_cm3.h
2012-12-30 21:53:34 +02:00
Oleg Semyonov
333d0fe8c9
[OP-775] Consistently use PIOSCOMMONLIB
2012-12-30 21:53:32 +02:00
Oleg Semyonov
79a949e1ca
[OP-775] Fix Makefile variables (CDEFS, EXTRAINCDIRS, EXTRA_LIBDIRS, EXTRA_LIBS, PYTHON)
2012-12-30 21:53:31 +02:00
Oleg Semyonov
aee2613384
[OP-775] Import CMSIS2 ARM DSP_Lib sources (imported by Alessio)
2012-12-30 21:53:29 +02:00
Oleg Semyonov
2328469e71
[OP-775] Update link template and makefiles to include optional $(ALLLIB) depenencies
2012-12-30 21:53:24 +02:00
Oleg Semyonov
b616c33903
[OP-775] Add create library template
2012-12-30 21:53:23 +02:00
filnet
a45578c250
OP-781: reorganized imports
2012-12-30 19:04:02 +01:00
filnet
d0447b5e06
OP-781: cleaned up; added comments; removed some debug code; fixed tabs
...
into spaces
2012-12-30 18:27:51 +01:00
Brian Webb
9f3d7a24f8
Merge branch 'revo-fixes' of ssh://git.openpilot.org/OpenPilot into brian/rfm22_autoconf
...
Conflicts:
flight/RevoMini/Makefile
2012-12-30 07:59:09 -07:00
Alessio Morale
8a832fa8f6
OP-780 fix for comments
2012-12-30 15:01:25 +01:00
Alessio Morale
376467bf57
OP-782 OP-780 Cleanup of overosync module, fixing headers. Added(but not enabled) its boilerplate declarations on board_hw_defs.c/Makefile/pios_config.
2012-12-30 13:36:47 +01:00
filnet
87632e6e13
OP-781: initial commit for slow Option Dialog creation fix; fix consists
...
in lazilly creating option pages when user selects them instead of
creating them all upfront. Dummy placeholder widget (QLabel) are initially
created instead of the real option page; this commit also fixes a minor
issue where the left tree selection would not be in sync with the
displayed option page (see Jira for more details).
2012-12-30 13:34:12 +01:00
Alessio Morale
b1360f8136
OP-782 move FirmwareIAPStart from firmwareiap.h to matching .c file.
2012-12-30 12:32:00 +01:00
Alessio Morale
657701348c
OP-782 fixed duplicated entry for adc input.
2012-12-30 12:26:28 +01:00
Alessio Morale
f93a9affa9
Fixed comment on coptercontrol's pios_board.c OP-780
2012-12-29 17:20:50 +01:00
lilvinz
6daed46ecc
pios_i2c: fixed a race condition with wrong bus locking when using FreeRTOS
...
When more than one task is concurrently trying to access
the same i2c bus and a timeout occurs on bus lock the
transfer would just continue and blow up the pios_i2c
driver. This has been fixed.
2012-12-29 17:20:50 +01:00
Corvus Corax
37df2bcbf4
OP-742: Merge branch 'corvuscorax/airspeed_fixes' into revo-fixes
...
Conflicts:
flight/RevoMini/Makefile
2012-12-29 12:09:58 +01:00
Oleg Semyonov
54c459627d
[OP-769] Add to KNOWN_ISSUES.txt
2012-12-21 14:13:05 +02:00
Oleg Semyonov
810a01ba28
Merge remote-tracking branch 'origin/master' into next
...
Conflicts:
HISTORY.txt
2012-12-21 14:12:32 +02:00
Corvus Corax
d7319c21dc
OP-700 temporarily disable VtolPathFollower until it has been fixed
2012-12-21 12:05:47 +01:00
Oleg Semyonov
e9b7db82b4
[OP-759] Latest dpkg-buildpackage does not accept non-numeric version
2012-12-21 04:48:48 +02:00
Oleg Semyonov
55b35543a7
Last minute release notes update
2012-12-21 00:33:37 +02:00
Oleg Semyonov
25552319d1
More KNOWN_ISSUES.txt
2012-12-20 13:01:33 +02:00
Brian Webb
076a3fa715
Merge remote-tracking branch 'origin/brian/rfm22_autoconf' into brian/rfm22_autoconf
2012-12-17 19:41:47 -07:00
Brian Webb
9225debdc1
Added initialization of the ECC, which was removed with the removal of the packet handler. Removed a couple of test functions from RadioComBridge module. Turned on watchdog timers in RadioComBridge (and RFM22B driver).
2012-12-17 19:33:42 -07:00
James Cotton
4c2de5a140
PiOS simulation: Implement pios_com->available for simulators
2012-12-16 16:24:16 -07:00
Brian Webb
9765244753
Removed (now unused) packet_handler.c
2012-12-16 09:31:21 -07:00
Brian Webb
c4c58331e5
RM: Now doesn't crash when the radio is disabled.
2012-12-16 09:16:19 -07:00
Brian Webb
0dd8caeec0
Removed oplink UAVObjects from the RevoMini target.
2012-12-15 15:39:11 -07:00
Brian Webb
e0acb41379
Removed some unintended changes to RevoMini.
2012-12-15 10:35:51 -07:00
Brian Webb
43f6b4150f
RFM22: Don't send status until the link is connected.
2012-12-15 09:56:27 -07:00
Brian Webb
f0dbf2fcc5
Merge branch 'revo-fixes' of ssh://git.openpilot.org/OpenPilot into brian/rfm22_autoconf
2012-12-14 06:35:30 -07:00
Brian Webb
3a1803b7a1
Added RFM22B (OPLink) receiver.
2012-12-13 21:07:19 -07:00
Oleg Semyonov
30d874e859
[OP-703] Add default string as a source origin when using build servers
...
Bamboo does not preserve git repository origin when making builds, and
it is shown later in About dialog as "Built from None". This patch fixes
that providing more accurate source description.
2012-12-14 03:25:35 +02:00
Oleg Semyonov
1e3c47dffa
version-info.py: reformat source according to python style guide
...
http://www.python.org/dev/peps/pep-0008/#indentation
"Use 4 spaces per indentation level."
2012-12-14 03:10:33 +02:00
Oleg Semyonov
58e62d4f86
[OP-703] Add default string as a source origin when using build servers
...
Bamboo does not preserve git repository origin when making builds, and
it is shown later in About dialog as "Built from None". This patch fixes
that providing more accurate source description.
2012-12-14 03:08:20 +02:00
Oleg Semyonov
e8f9a5b505
[OP-759] More installer renames
...
OpenPilot-20121211-15ef4d9f-win32.exe
OpenPilot-20121211-15ef4d9f-amd64.deb
OpenPilot-20121211-15ef4d9f-i386.deb
OpenPilot-20121211-15ef4d9f-osx.dmg
2012-12-13 15:34:13 +02:00
Brian Webb
6e929d7a92
Fixed configuration of PPM input.
2012-12-12 20:27:08 -07:00
Oleg Semyonov
1eba1c0af5
Merge remote-tracking branch 'origin/rel-12.10.2' into next
2012-12-13 00:47:46 +02:00
Oleg Semyonov
52b720a2e1
[OP-759] More installer renames
...
OpenPilot-20121211-15ef4d9f-win32.exe
OpenPilot-20121211-15ef4d9f-amd64.deb
OpenPilot-20121211-15ef4d9f-i386.deb
OpenPilot-20121211-15ef4d9f-osx.dmg
2012-12-12 20:26:11 +02:00
Brian Webb
90e0746ade
RFM22B: Changed default (initial) air baud rate to 9600. Also some code cleanup.
2012-12-11 19:23:59 -07:00
Brian Webb
2fcce73f0b
Merge remote-tracking branch 'origin/revo-fixes' into brian/rfm22_autoconfig
2012-12-11 18:45:06 -07:00
Brian Webb
1d7e4e0fc2
Reduced length of transmit window period to 8 ms from 16 ms.
2012-12-11 17:44:22 -07:00
Brian Webb
8ead1200b9
RFM22B: Added timing synchronization on transmit to try to eliminate both sides transmitting at the same time. This now achieves virtually 0 re-transmissions for close range transmission while transmitting both full telemety and PPM at 64k.
2012-12-11 17:44:20 -07:00
Brian Webb
7f6a718354
RFM22B: Added optional debug signals on the telemetry port of the PipX. Also fixed a couple of bugs that were causing excessive re-transmissions (found using the debug signals).
2012-12-11 17:44:19 -07:00
Brian Webb
fecc23eb49
RFM22B/OPLink: Auto-configuration of remote com port now working.
2012-12-11 17:44:17 -07:00
Brian Webb
6ffe518509
RFM22B: Improved link stability, and added tracking of error encountered in the processes of transmitting and receiving.
2012-12-11 17:44:15 -07:00
Brian Webb
4cb311538a
RFM22B: Improved reliability, especially with reconnection after a timeout, although there is still too many resent packets.
2012-12-11 17:44:14 -07:00
Brian Webb
7a930807aa
RM: Fixed initialization of the debug console.
2012-12-11 17:44:12 -07:00
Brian Webb
6ed9b63da9
RFM22B: Changing configuration parameters over-the-air working. Added tracking of Tx/Rx sequence number. Still seeing too many resent packets.
2012-12-11 17:44:11 -07:00