Project

General

Profile

Repository access links

This URL has Read-Only access
Statistics
| Branch: | Tag: | Revision:

mikrokopter-genom3 / codels @ c71ca2b5

Name Size Revision Age Author Comment
Makefile.am 1.53 KB c71ca2b5 over 3 years Anthony Mallet Allow opening a tty by giving its (usb) serial ...
calibration.cc 14.6 KB c9a654af over 3 years Anthony Mallet Fix -Wunused-parameter and -Wsign-compare warni...
codels.h 3.86 KB 73b02cfb almost 4 years Anthony Mallet Initialize the IIR filter for the IMU with the ...
filter.c 2.57 KB 73b02cfb almost 4 years Anthony Mallet Initialize the IIR filter for the IMU with the ...
mikrokopter_codels.c 9.21 KB c7420439 over 3 years Anthony Mallet Add a set_throttle() service, that sets the des...
mikrokopter_comm_codels.c 13.1 KB 98ec72ab over 3 years Anthony Mallet Allow a direct connection to a brushless contro...
mikrokopter_main_codels.c 18.2 KB c7420439 over 3 years Anthony Mallet Add a set_throttle() service, that sets the des...
tty.c 9 KB c71ca2b5 over 3 years Anthony Mallet Allow opening a tty by giving its (usb) serial ...

Latest revisions

# Date Author Comment
c71ca2b5 2017-05-19 11:31 Anthony Mallet

Allow opening a tty by giving its (usb) serial number

Before opening the given path, try to match a usb serial number. If there
is a match, the corresponding device node is openened.

This uses libudev, so it's for linux only.

98ec72ab 2017-05-12 15:22 Anthony Mallet

Allow a direct connection to a brushless controller (with mkbl sofware)

While here, require mk{b,f}l >= 1.8 for the set_throttle() service and accept
connecting to a flymu>=1.8.

c7420439 2017-05-11 11:33 Anthony Mallet

Add a set_throttle() service, that sets the desired PWM for all rotors

Closes #111

a90097d6 2017-05-10 17:33 Anthony Mallet

Get rid of superfluous internal state data after openrobots-idl upgrade

The rotorcraft interface of openrobots-idl>=1.4 now allows to directly export
all measured data, without creating an extra port. As a side effect, this
closes #110 since the energy_left in the rotor_measure port represents the...

4bffda70 2017-05-10 14:31 Anthony Mallet

Require openrobots-idl >= 1.4

Mechanical replacement of data field that have changed since
openrobots-idl-1.3.
No functional change.

a535a8c6 2017-05-05 17:43 Anthony Mallet

Use Linux ASYNC_LOW_LATENCY ioctl when available

Linux commit c6dce2626606e drops the ASYNC_LOW_LATENCY default setting in the
ftdi_sio driver. One must set it manually in order to get the 1ms latency
instead of the 16ms default.

Unfortunately the current ftdi_sio driver has a bug (since 557aaa7ffab6) that...

c9a654af 2017-04-27 18:11 Anthony Mallet

Fix -Wunused-parameter and -Wsign-compare warnings

NFC

0f831860 2016-11-22 14:51 Anthony Mallet

Raise an error in set_velocity only if a motor in in emergency state

Now that motors can be enabled while others are spinning, there is a transition
phase where a freshly enabled motor is not yet spinning while the others are
still receiving a velocity through set_velocity(). For this to work,...

04354c94 2016-11-09 16:29 Anthony Mallet

Allow individual motor start and stop

The mikrokopter::disable function may now be called while motors are
spinning. This will stop and disable the designated motor.

The mikrokopter::enable function will start the designated motor again if any
other motor is already spinning....

a6f350e6 2016-11-09 11:38 Anthony Mallet

Add an attribute setting the IMU filter parameters

View revisions

Also available in: Atom