Welcome to Multi-Rotor UK. Please login or sign up.

Friday,September 20, 2024, 11:00:18

Login with username, password and session length

Shoutbox

Bad Raven:
12 May 2024 08:13:51
 I have some F1 Abusemark boards going spare,,,,,,,,,,,,,    ;)    :azn
DarkButterfly:
11 May 2024 22:12:29
And with oldskool parts  :D
DarkButterfly:
11 May 2024 22:11:57
I must be the only one doing tricopters right now  :laugh:
DarkButterfly:
11 May 2024 22:09:30
 :D
Gaza07:
11 May 2024 21:15:16
Domain has been renewed closure has been cancelled  :D
Gaza07:
02 May 2024 08:07:52
Who are most people ??? I think the person you are referring to has put in a lot of effort to keep things moving  :rolleyes:
hoverfly:
01 May 2024 10:16:12
Most people I have spoken to are pizzed off with the yellow peril  flooding the forum,go figure. :whistling:
Gaza07:
23 Apr 2024 08:09:45
The Domain expires for the forum in 60 days, I'm not going to renew it this time unless I see any activity  :beer2:
Gaza07:
20 Apr 2024 18:02:50
Is there anyone who would like to see this forum stay open ? :shrug:
hoverfly:
17 Apr 2024 17:15:13
 :rolleyes:
Members
Stats
  • Total Posts: 201,478
  • Total Topics: 20,271
  • Online today: 36
  • Online ever: 530
  • (Tuesday,June 26, 2012, 08:34:46 )
Users Online
Users: 0
Guests: 30
Total: 30

Theme Changer





3d - Printworx

What else can I do with a MinimOSD? - Naze32 - Frsky D4r-II

Started by tkboyle, Monday,May 11, 2015, 13:28:57

Previous topic - Next topic

tkboyle

OK. My heads about to blow with information on these OSD';s
It';s been fun trying to get the thing working and a few gotchas along the route.

1st issue was arming the naze32 causing the com port conflict. I subsequently have enabled the soft serial port for the telemetry and it';s now out putting on pin6. Great as I now have Telemetry back to my receiver and the OSD is working woohoo!!!

Now I';d like to know what I can do in only software configuration. Currently I have, horizon, flight modes, barometer, magnetometer and battery voltage all being relayed from the telemetry port.

Is there a soft way to enable RSSI that';s being passed through the naze?
Is there a virtual current sensor?
Is speed only derived from GPS or is there another way using the accelerometer?

I ask because I';ll spend hours on this thing trying to do something that probably isn';t possible.

quadfather

Quote from: tkboyle on Monday,May 11, 2015, 13:28:57
OK. My heads about to blow with information on these OSD';s
It';s been fun trying to get the thing working and a few gotchas along the route.

1st issue was arming the naze32 causing the com port conflict. I subsequently have enabled the soft serial port for the telemetry and it';s now out putting on pin6. Great as I now have Telemetry back to my receiver and the OSD is working woohoo!!!

Now I';d like to know what I can do in only software configuration. Currently I have, horizon, flight modes, barometer, magnetometer and battery voltage all being relayed from the telemetry port.

Is there a soft way to enable RSSI that';s being passed through the naze?
Is there a virtual current sensor?
Is speed only derived from GPS or is there another way using the accelerometer?

I ask because I';ll spend hours on this thing trying to do something that probably isn';t possible.

RSSI isn';t passed through the Naze without rigging.  For RSSI on the OSD you just need a cable from the RX to the OSD.  For current monitoring you need a current sensor, which is a little more involved.

The D4R-II outputs RSSI on channel 2.  If you connect the signal pin of channel 2 to the RSSI pad on the OSD you';ll have RSSI on the OSD.

For current monitoring you';ll need a current sensor, for example an AttoPilot.  You can connect the sensor';s output to the CURR pad on the OSD.  The Naze also supports current monitoring on pin 8, however, since you use softserial this is not possible anymore.

Speed is GPS only, AFAIK.
-rw-rw-rw-  –  The Number of the Beast

tkboyle

Oh right. So the D4R-II outputs RSSI on channel two signal wire whilst in CPPM mode.
That';s pretty cool.

I';ll hook that up too.

tkboyle

Quote from: quadfather on Monday,May 11, 2015, 23:05:04
RSSI isn';t passed through the Naze without rigging.  For RSSI on the OSD you just need a cable from the RX to the OSD.  For current monitoring you need a current sensor, which is a little more involved.

The D4R-II outputs RSSI on channel 2.  If you connect the signal pin of channel 2 to the RSSI pad on the OSD you';ll have RSSI on the OSD.

For current monitoring you';ll need a current sensor, for example an AttoPilot.  You can connect the sensor';s output to the CURR pad on the OSD.  The Naze also supports current monitoring on pin 8, however, since you use softserial this is not possible anymore.

Speed is GPS only, AFAIK.

Hi quadfather,

You eluded to the fact that you could get RSSI out of the signal pin on the D4R-II.

I think I';m there but I would be interested to know what you have set RSSI min and Max on MWOSD.

I have Max set at 2 and min at 90 and can see my signal strength but doesn';t match what I can see on my Taranis.

Is there anything else I need to set on config.h

quadfather

Quote from: tkboyle on Monday,May 18, 2015, 10:00:49
Hi quadfather,

You eluded to the fact that you could get RSSI out of the signal pin on the D4R-II.

I think I';m there but I would be interested to know what you have set RSSI min and Max on MWOSD.

I have Max set at 2 and min at 90 and can see my signal strength but doesn';t match what I can see on my Taranis.

Is there anything else I need to set on config.h

Hmm... I used the GUI to configure it.  I don';t think I touched min and max (max should be higher than min btw) and just enabled RSSI.  In fairness, I haven';t done extensive testing, more of a connection test to see if things worked.  Mine is currently in bits again, so I have no means of quickly verifying what I did, but if memory serves it was all rather painless.  What other settings are there in config.h relating to RSSI?
-rw-rw-rw-  –  The Number of the Beast

tkboyle

Quote from: quadfather on Monday,May 18, 2015, 10:38:39
Hmm... I used the GUI to configure it.  I don';t think I touched min and max (max should be higher than min btw) and just enabled RSSI.  In fairness, I haven';t done extensive testing, more of a connection test to see if things worked.  Mine is currently in bits again, so I have no means of quickly verifying what I did, but if memory serves it was all rather painless.  What other settings are there in config.h relating to RSSI?

There seems to be two options that may be applicable.

//#define FASTPWMRSSI              // Undefine this if you are using non standard PWM for RSSI ( high frequency )
//#define SMOOTHFILTER             // Enable for smoothest readings of voltage / current / RSSI. Uses more memory. Prototype


Not sure if fastpwm is needed for frsky.

quadfather

Quote from: tkboyle on Monday,May 18, 2015, 10:50:32
There seems to be two options that may be applicable.

//#define FASTPWMRSSI              // Undefine this if you are using non standard PWM for RSSI ( high frequency )
//#define SMOOTHFILTER             // Enable for smoothest readings of voltage / current / RSSI. Uses more memory. Prototype


Not sure if fastpwm is needed for frsky.

I reckon FASTPWMRSSI would be a sensible option for the D4R-II.  It outputs RSSI as a high frequency PWM signal so that fits the description.  Try enabling it and see if it make as difference.
-rw-rw-rw-  –  The Number of the Beast