px4dev
|
fd28217e59
|
Implement the retry counter for message-vector based transfers.
|
12 years ago |
px4dev
|
6bd662cfb2
|
In the case of a repeated start, we won't get a STOPF/AF status, but we still need to complete the old transaction before handling ADDR.
|
12 years ago |
patacongo
|
47b94bafa5
|
Move socket data from TCB to task group structure.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5570 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
px4dev
|
e0f83af96f
|
Reset the collection state machine on all I2C errors, increase the retry count.
|
12 years ago |
px4dev
|
2a18d6466c
|
Add a bus saturation test for px4io.
|
12 years ago |
px4dev
|
6ba4cd04fe
|
Handle the completion of an in-progress transaction (STOPF/AF bits) before accepting the start of a new transaction (ADDR).
|
12 years ago |
px4dev
|
11796e27f2
|
Simplify and tidy the handling of page buffer selection on the readout path.
|
12 years ago |
patacongo
|
b82c36961a
|
Move stream data from TCB to task group structure.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5569 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
px4dev
|
4ab490bd50
|
Only update the servo output values when we are armed.
|
12 years ago |
px4dev
|
4ea8a64b39
|
Correct the length calculation for register write transfers so that we send all of the requested registers.
|
12 years ago |
px4dev
|
72fcc8aad3
|
Tidy up the write path.
|
12 years ago |
px4dev
|
899fbcc7cf
|
Fix cut and paste so that we send direct PWM and read back servo values from the right pages.
|
12 years ago |
px4dev
|
3a8bbe837e
|
Allow readback of the direct PWM outputs (this mirrors the PWM servo outputs)
|
12 years ago |
patacongo
|
3bec164b3a
|
Fix a recently introduced memory leak
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5568 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
px4dev
|
984e68d76e
|
Add an ioctl for fetching the number of PWM outputs
|
12 years ago |
px4dev
|
b20c050402
|
Fix two protocol-related typos; get the right status flag name for raw PWM; read back the correct page for PWM output.
|
12 years ago |
patacongo
|
5b6482a22b
|
Move file data from TCB to task group
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5567 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
px4dev
|
328af90c9e
|
Merge pull request #179 from PX4/airspeed
Implemented airspeed measurement.
|
12 years ago |
px4dev
|
4732f1e758
|
Merge pull request #188 from PX4/param_command
Improved param command, show now allows to filter and set allows to set int params
|
12 years ago |
px4dev
|
8a979576b0
|
Merge pull request #190 from PX4/bma180_fix
Fixed byte readout order and signed value 16 to 14 bit value conversion
|
12 years ago |
patacongo
|
a1aa13f628
|
Don't keep the parent task's task ID in the child task's TCB. Instead, keep the parent task group IN the child task's task group.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5566 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
Lorenz Meier
|
d298e320c2
|
Another diagram update
|
12 years ago |
Lorenz Meier
|
ba9da97732
|
Updated RC mode switching docs, merged with Julian
|
12 years ago |
Lorenz Meier
|
beb4638748
|
Merge branch 'master' of github.com:PX4/Firmware into statemachine_docs
|
12 years ago |
px4dev
|
f854e2f791
|
Fixes from/inspired by Tridge; enable all mapped R/C inputs, fix various logic errors, be more selective about clearing the RC input type flags for debugging purposes.
|
12 years ago |
px4dev
|
5fe376c7b9
|
Correctness fixes from Tridge.; increased the minimum poll rate to 50Hz, don't set the input RC timestamp unless we get data.
|
12 years ago |
px4dev
|
b46d05835b
|
Implement settable failsafe values for PWM outputs.
By default in failsafe mode, PWM output pulses are not generated.
|
12 years ago |
px4dev
|
900b0d58ef
|
Less debug output.
|
12 years ago |
px4dev
|
6c75c5909e
|
Move the DMA start to immediately after setting it up; less latency at interrupt time, and no chance of getting start/stop calls out of sync.
|
12 years ago |
px4dev
|
818e898a7e
|
Fix the handling of max transfer size to leave room for the page/offset bytes.
|
12 years ago |
px4dev
|
1b30cd2f93
|
Dump a couple of unused member variables.
|
12 years ago |
Andrew Tridgell
|
8972843b14
|
px4io: fixed mixer load
|
12 years ago |
Andrew Tridgell
|
f8bea6d07b
|
px4io: fixed cpp error
|
12 years ago |
Andrew Tridgell
|
57d028fddd
|
px4io: fixed array reference bug
|
12 years ago |
px4dev
|
82f72b96de
|
Move DMA start for tx/rx into the gap where SCL is still stretched so that there is no risk of receiving the first byte before DMA starts.
|
12 years ago |
px4dev
|
24f6c6b121
|
Merge branch 'master' into px4io-i2c
|
12 years ago |
Lorenz Meier
|
81601ad9dc
|
Fixed byte readout order and signed value 16 to 14 bit value conversion
|
12 years ago |
patacongo
|
239e2808cc
|
Move environment variables in the task group structure
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5565 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
fdaa22ed2d
|
Add logic to send SIGCHLD to all members of a task group
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5564 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
80904539e6
|
Add logic to keep track of members of a task group
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5563 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
e95efd5d2a
|
Add framework to support task groups
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5562 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
Simon Wilks
|
bd5887b4ca
|
Move the config param to a more sane location (I hope).
|
12 years ago |
Simon Wilks
|
0246842c88
|
Enable single wire via ioctl calls and pull the battery voltage from the battery status topic.
|
12 years ago |
patacongo
|
b6472b58dc
|
Fix some compilation errors when child status disabled; new waitpid logic not encoding/decoding status properly
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5561 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
a2ec48846f
|
Fix some missing logic and inconsistencies in child status logic; Fix a bug introduced into sigaction()
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5560 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
Simon Wilks
|
23f0be6b02
|
Merge branch 'ioctl' into hott
|
12 years ago |
Simon Wilks
|
0669d2aee0
|
Merge remote-tracking branch 'upstream/master' into hott
|
12 years ago |
Simon Wilks
|
b9009390d7
|
Merged and tested against the single wire implementation added to Nuttx r5554.
|
12 years ago |
Lorenz Meier
|
4baa1821cb
|
Merge branch 'master' of github.com:PX4/Firmware into airspeed
|
12 years ago |
patacongo
|
25e9b8d084
|
Fix poll/select issue reported by Qiang
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5559 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |