Here is a list of all the postings Mike Blandford has made in our forums. Click on a thread name to jump to the thread.
|Thread: Number of channels?|
Both the X9D+ and the QX7 use an internal XJT module that fully supports 16 channels. For the receiver you either need 2 receivers, each providing 8 direct servo outputs, or you need to use the SBUS output that provides all 16 channels, for which you need either SBUS servos or a SBUS decoder. From a single receiver (e.g. X8R) you still get 8 servo outputs as well as the SBUS, so you may drive 8 servos directly, and only need the SBUS for the other 8.
If you have used an Arduino for anything, I have SBUS decoder code that runs on an Arduino Pro Mini and provides all 16 channels as servo outputs.
For the transmitter you also have the choice of erskyTx firmware as well as openTx. Many users find navigating around the menus, and setting up models, easier on erskyTx.
The QX7 is about the same size as the X9D+.
There is also the X9Lite, which looks very like the X9D+, but is about 0.5 inches narrower. Only £66 from T9, although you will need a couple of 18650 batteries for it. It does have only one POT and 5 switches compared to the X9D+ 2 POTs, 2 sliders and 8 switches.
For firmware you also have the choice between erskyTx and openTx.
|Thread: Understanding the numbers....|
I understand what A, B etc. should be (and are for a Spektrum Rx), I'm questioning whether the Orange implementation is actually reporting the same thing!
With 'B' reporting only 29 "Fades", it seems unlikely to me that there would be 732 actual frame losses. According to Andy Kunz of Spektrum, " A "fade" is when a single antenna does not hear a frame of data. ".
I'm wondering if the Orange Rxs are reporting something different to Spektrum Rxs. You reported a 5-minute flight gave: A - 1429, B - 29, L - 0, R - 0, F - 732, H - 0
The 'A' value indicates one antenna missed 1429 frames while the 'B' value indicates the other antenna only missed 29 frames, yet there are 732 frame losses, which I understand is supposed to indicate 732 times where the two antennae received different frames. This may be one received a perfect frame and the other received a bad frame, however the perfect frame will have been used for control!
|Thread: Switching Brand|
In my case I'm using FrSky S8R (stabilising) receivers. These use channel 9 for stabilising gain control, channels 10 and 11 to select mode (normal, stab. auto-level, knife edge and hover), and channel 12 for starting the self-check/ limit setting function. So that's 4 channels needed before any flying controls. Then, on my Mosquito, I have 2 ailerons, 2 throttles, flaps, retracts, elevator and rudder, so 12 in all!
Regarding FrSky transmitters, you may use erskyTx firmware as well as openTx, indeed, the recently released X9Lite is supplied with the choice between the two. erskyTx is generally easier to use, but not really any less powerful than openTx. They were both "forked" from er9x.
|Thread: S6R receivers|
FrSky have posted new firmware for the S6R and S8R receivers.
This fixes the problem with only some RxNums working. It also fixes a problem where SPort data from the Tx didn't "pass through" the SxR.
I've just flashed a S8R (with the FCC version) and tested with RxNums from 0 to 10, all worked. This is with an early X9D+ twhere only some RxNums worked before.
|Thread: Forum members' new models: Let's see them.|
Sort of new model. It flew many years ago with a HP61 up front. I've now electrified it, replaced the radio gear and all the linkages. It's basically a (Wolfgang Matt) Superstar although I built the fuselage a bit differently.
Wing span: 62 inches.
I tested it in may back garden and got around 65A, so I set the ESC to a current limit of 60A.
(re-)Maidened today, flew rock solid.
It flew quite happily on 20A, I only hit full power once, briefly after take off, showed 60.5A at 10900 RPM and 15.7V (so around 950W).
I do have a FrSky S8R (stabilising) receiver in it, but it doesn't actually need it, it was completely stable even with some gusting winds.
I'm using this as practice flying a larger and heavier model ready to maiden my Warbirds Replicas Hurricane!
Edited By Mike Blandford on 01/06/2019 21:46:38
|Thread: Need help to identify plants|
Leave the flowers to go to seed. Eventually you will get some brown "pods" that are full of seeds. You may then collect these and sow them where you want the plants next year.
|Thread: Build your own telemetry sensors.|
David: A bit of confusion, the A3 and A4 here are the FrSky telemetry values being sent, not the A3 and A4 analog inputs to the Arduino.
Chris has solved the problem by setting a scaling value of 0.1 in the configuration file (discussed on another forum).
Just change the MVOLT_AT_ZERO_AMP value to 1650:
#define MVOLT_AT_ZERO_AMP 1650 // in millivolt
and you should get a correct 0 Amp result.
Andy: It looks to me that you have the pack voltage and the current swapped over in your config files. 47A looks to be what you would get if using 12.2 volts on the voltage input and using the measured value as the current.
The output of the current sensor is "ratiometric" to the supply voltage. The value of 40 (mV per Amp) only applies to a supply voltage of 5V. At 3.3V supply, the value is 26.4 mV per Amp ( 40 *3.3 / 5 ).
In oXs_config_basic.h I have (comments removed):
#define VFAS_SOURCE VOLT_6
In oXs_config_advanced.h I have (comments removed):
#define REFERENCE_VOLTAGE 3300
// ***** 6.2 - Voltage parameters *****
// ***** 6.5 - Current parameters *****
The MVOLT_AT_ZERO_AMP value is first from measurement, then adjusted to give 0.0A (I had -0.3 to start with!).
I have one of these working on pack voltage, current and cell voltage (3S tested so far), using your second revision board. Some observations:
1. The ground tracks a quite thin. I would normally use 50 thou width for ground, or create a ground plane.
You have a ground wire connection from the main power negative connecting to the board for measuring the flight pack voltage.This can create two ground paths to the ESC. One is along the main power connection, the other is via this connection to the board, through the board, along the ground of the SPort connection to the Rx, through the Rx and along the ground connection of the throttle connection to the BEC of the ESC.
Now I'm guessing a bit on these values but suppose the main power connection is 5 milliohms and the other route through the board and receiver is 200 milliohms (0.2 ohms). The motor current will split between these two paths in a ratio of 200 to 5 (40 to 1). So if your motor is taking 41 Amps, 40 goes along the main connection but 1 Amp will go through the receiver and board.
I would suggest the wire from the LiPo negative to the board is not fitted.
I'll be adding my pressure sensor, although my board is a few years old and has a different arrangement for the connections. As have been testing using a G-RX8 receiver (to a X9Lite using the new ACCESS protocol) I had altitude anyway!
|Thread: FrSky Neuron ESC|
Yes, but the FUC-1 outputs inverted serial while the FTDI is non-inverted. The diode is polarised the "other" way round. I did think could we use a FUC-1 then remembered it was inverted!
This is the same principle.
Testing a FrSky Neuron ESC. You need to use BlHeli_32 on your PC to configure it. The BlHeli program offers several ways to connect. I originally used an Arduino nano, flashing the nano from the BlHeli program.
I have also used an Arduino Pro Mini, connected to the PC using a FTDI type device. I just "told" BlHeli it was a nano an flashed the Arduino then used it like the nano.
Having looked at what the Arduino was doing I came up with this. You just need a FTDI type device, a diode and a resistor. I just tested it and it works fine.
|Thread: Build your own telemetry sensors.|
The '328 datasheet shows the internal bandgap reference is between 1.0 and 1.2V, with a typical value of 1.1V.
One way of using this is to use VCC as the reference voltage, but then use the ADC to measure the bandgap voltage, This enables you to work out what the VCC value is and detect if it is lower than expected.
I use this method in er9x for the 9X radio where if the radio battery drops too low, the VCC drops and the actual measured battery voltage appears to increase.
The maximum operating frequency of a MEGA328 changes linearly from 10MHz at 2.7V to 20MHz at 4.5V. 16MHz therefore needs just under 3.8V, so works fine at 4.8V.
Be aware that the maximum guaranteed clock speed when operating at 3.3V is 13.333MHz. 16MHz is not guaranteed to work across all devices and temperatures.
There is an option on the MEGA328 to divide the oscillator frequency by 2, and it is recommended to use this in the application firmware if running a 16MHz crystal with a supply of 3.3V.
|Thread: Jumper T16|
Yes, I believe all the modules are based on the DIY multiprotocol module, they all run the firmware as available on Github. Jumper did have the wrong chip on the module shipped with the T12. That chip controlled the inversion of the serial data to/from the module, but they should have fixed that.
Want the latest issue of RCM&E? Use our magazine locator link to find your nearest stockist!