I get 255 for both BoardType and Revision in the FirmwareIAP. Also Description is empty. Is this normal? I think I have the latest of everything....
Fred
- OpenPilot Forums
- → Viewing Profile: FredericG
FredericG
Member Since 22 Jan 2010Offline Last Active Jan 31 2012 03:41 PM
Community Stats
- Group Members
- Active Posts 455 (0.61 per day)
- Most Active In Flight Software Development (270 posts)
- Profile Views 3422
- Member Title Developer
- Age 42 years old
- Birthday November 12, 1969
-
Gender
Male
-
Location
Belgium
-
Country
Belgium
Topics I've Started
Reported boardType and Revision
21 June 2011 - 07:44 PM
Change in driving servo's from ground
20 June 2011 - 07:27 PM
With the recent CC code, it seems I need to set ActuatorCommand and ManualControlCommand to readonly in order to get control.
Before only ActuatorCommand needed to be readonly.
Frederic
Before only ActuatorCommand needed to be readonly.
def driveServo(self):
print "Taking control of self.actuatorCmd"
self.objMan.ActuatorCommand.metadata.access.value = UAVMetaDataObject.Access.READONLY
self.objMan.ActuatorCommand.metadata.updated()
self.objMan.ManualControlCommand.metadata.access.value = UAVMetaDataObject.Access.READONLY <<<<<<<<===
self.objMan.ManualControlCommand.metadata.updated() <<<<<<===
while True:
self.objMan.ActuatorCommand.Channel.value[0] = 1000
self.objMan.ActuatorCommand.updated()
time.sleep(1)
self.objMan.ActuatorCommand.Channel.value[0] = 2000
self.objMan.ActuatorCommand.updated()
time.sleep(1)
Is this intentional?Frederic
Tuning via TX
06 May 2011 - 05:35 PM
I was wondering how to tune my CC in a fixed wing. What I would like to use trimmers on my TX to modify some PID settings in flight.
I see two approaches:
A. Do it on the flight side. We would need new settings that dictate what spare channels control what settings with what boundaries.
B. Do it in the ground side. GCS would periodically receive the current channel input values and translate that to settings that are transmitted to the flight side
MK has such a feature on the flight side, but it is very clumsy as one cannot specify the boundaries.
I think option B provides most flexibility, but more latency
Frederic
I see two approaches:
A. Do it on the flight side. We would need new settings that dictate what spare channels control what settings with what boundaries.
B. Do it in the ground side. GCS would periodically receive the current channel input values and translate that to settings that are transmitted to the flight side
MK has such a feature on the flight side, but it is very clumsy as one cannot specify the boundaries.
I think option B provides most flexibility, but more latency
Frederic
Stick in neutral, servo not neutral
01 May 2011 - 06:59 PM
Configured as fixed wing, "elevator aileron rudder".
The sticks are at neutral (ManualControlCommand as good as 0), but the servos (ActuatorCommand) is to it's limit.
So when I move the roll stick to the left, the servo does not move, pushing the stick to the right and the servo deflects to the other limit (2000)
Fred
The sticks are at neutral (ManualControlCommand as good as 0), but the servos (ActuatorCommand) is to it's limit.
So when I move the roll stick to the left, the servo does not move, pushing the stick to the right and the servo deflects to the other limit (2000)
Fred
Can I mount a CC upside down?
01 May 2011 - 02:58 PM
In my plane it would be good if I could mount the CC upside-down. In the "attitude-rotation" in the config gadget, I can set roll to 180 degrees, but I don't think this works...
Frederic
Frederic
- OpenPilot Forums
- → Viewing Profile: FredericG


Find content
Display name history
