Concept
On classic Transmitters there was a certain functionality fixed to all or at least to some channels. Depending of the number of additional functions, this can get very complex, and on the other hand it is not very flexible.
VBar NEO is different: It supports 40 functional blocks, that each supports a distinct functionality. Additionally these functions can be chained together forming something like a flow diagram. So its possible to construct any chain of functions.
These functional blocks are called macrocells, which means that these are cells that have a certain less complex function, that can be interconnected to form the complete and depending on the setup more or less complex functionality.
The basic macrocell is called "Channel" and has the functionality of a normal channel in classic radios. The outputs are assigned to the physical channels of the NEO depending on the used cell. Some cells are routet to the NEO´s connections, and some are outputting to the digital outputs or to bus extenders. Other cells do not have a physical output and can be used for intermediate results.
Optimizing
The VBar NEO has an internal optimizing compiler, that decides in which sequence the cells are executed to get best performance. So there is no need to maintain a certain sequence. All Calculations will be done in one frame, so even in very large chains, there is no delay on the outputs!
Example
A mixer shall mix the output of the Flight controller and a poti and output it on one aux output.
First is to program a virtual Cell, set the inputs accordingly. Then use the aux output cell, configure it as channel and select as input the output of the virtual cell.
The Configuration of the First Cell looks like the following Screenshot. There the Input Channels are selected, and a mixing amount is given for each input.
The Output Cell is configures as Channel. Here the Throw can be limited, input can be reversed, or an delay can be added to the output. Additionally it is defined what shall happen on Failsave.
So these two macrocell form a free programmable mixer. Additional Functions may be set in front like n-point curves or other functions to preprocess the inputs.
Functions
The following Basic functions are available per macrocell
Function | Description |
---|---|
None | No function ofthe Macrocell. For all Cells assigned to the NEO´s Output that means that the original function is available on this socket. |
Channel | Basic functions of a RC Channel to adjust center, the limits and the throws of the channel. Additionally the Failsafe Settings and a Delay can be added |
Mixer | Can mix up to 4 Inputs with an mixing amount of -100% to +100% |
Curve | Shape the Input along a Curve with 2 up to 7 Points. |
Oszillator | Generate a Signal with certain Shape. Can be enabled by another Signal |
Trigger | Used to switch an output at an certain input level. |
Fixed | A Fixed constant Signal. The Input can be static or banked. |
Threelevel | Same as Trigger, but with 2 fixed Thresholds at -65% and +65% |
Multiplexer | Three Signal can be input, and one of the inputs is routet to the outputs. A special channel decides which of the inputs appears at the output |
Inputs
Macrocells can take inputs direclty from the radio, as well as such from the outputs of the flightcontrol, which is dependant on the used software type (heli, plane, etc). Each Macrocell Output can be used as Input as well, so its possible to chain cells together.
Cell Output | Output of another Macrocell (1-40) |
Master Inputs | Aileron, Elevator, Tail, Collective, Poti 1, Poti2, all Switches |
Buddy Inputs | Aileron, Elevator, Tail, Collective, Poti 1, Poti2, all Switches |
External Reciver | Aileron, Elevator, Tail, Collective, Motor, Bankswitch, Rescue, Kill, Aux |
FC Outputs | CH1..CH6, Aileron, Elevator, Tail, ESC |
Outputs
Master Device | CH1, CH2, CH3, CH4, TAIL,ESC, AUX1,AUX2,AUX3, Flap (Wing only) |
Slave Device 1 | CH1, CH2, CH3, CH4, TAIL,ESC, AUX1, RPM |
Slave Device 2 | CH1, CH2, CH3, CH4, TAIL,ESC, AUX1, RPM |
Digital Out | SBUS (all Channels), PPM 8, PPM 12, UDI, SPEC |