VBasic ist eine Firmware für das NEO, die die Funktionalität eines klassischen Senders abbildet, ohne Gyro oder Rettungsfunktionen. Der "PRO" Umfang ist bereits enthalten, so daß Funktionen wie z.B. die Makrozellen und damit die Verbindung zu Fremdsystemen in beiden Richtungen zur Verfügung stehen (L/S Betrieb mit Fremdsendern, andere FBL Systeme etc).
Um einen schnellen Einstieg zu bekommen, kann das Preset "Analog" verwendet werden, das die Bedienelemente des Senders auf die Ausgänge durchreicht. Die Makrozellen sind hierbei nicht im Einsatz. Zusätzlich gibs aber bereits einen Mixer mit 5 Eingängen für jeden der 6 Basiskanäle, für komplexere Anwendungen stehen dann die Makrozellen zur Verfügung. Damit wird der NEO zum mehrfach redundanten diversity Empfänger mit bis zu 23 Kanälen.
Alle Presets die man mit dem Wizzard laden kann, benutzen dieselbe Struktur, sie wird nur jeweils passend programmiert. Somit kann man alle Einstellungen nachträglich ändern, und es steht bei allen Presets die volle Funktionalität zur Verfügung.
Die folgende Abbildung zeigt den Aufbau des Signalpfades. Anschließend werden die Blöcke näher beschrieben.
(1) Transmitter Inputs (Bedienelemente)
Dies sind die Bedienelemente des Senders, Knüppel Potis und Schalter. Alle Kanäle werden mehr oder weniger direkt aus diesen Eingaben abgeleitet.
(2) Flight Control (Flugsteuerung)
Hier können die Steuerfunktionen bearbeitet werden, also z.B. Expo draufgelegt, oder unterschiedliche Raten für die Ruder eingestellt werden. Diese Werte gelten für je eine Flugphase, somit können für jede Phase unterschiedliche Werte eingestellt werden (Multi Rate, Schaltbares Expo)
Für den Gaskanal gibt es eine besondere Bearbeitung, hier werden z.B. Leerlaufwerte und die Grenzen für das Gasservo eingestellt. Implizit wird auch das Gas geschlossen, wenn der NEO in den Failsafe geht.
(3) Output Channels (Ausgangskanäle)
Hier kann für jedes angeschlossene Servo bestimmte Parameter eingestellt werden. Im Mischer können beliebige Anteile von den Steuerelementen übernommen werden (Quer, Höhe, Seite, Gas, Klappen). Damit lässt sich sehr einfach z.B. ein V Mixer realisieren, wie er im Delta Preset verwendet wird.
Weiterhin kann für jedes Servo die Wegbegrenzung eingestellt werden, auch eine Differenzierung ist einstellbar.
(4) Macrocells (Makrozellen)
Dies in ein gößerer Funktionsblock, der aber optional ist, also nicht unbedingt verwedet werden muss. Mit der Programmierung einer Makrozelle kann der ursprünglich für diesen Ausgang definierte Kanal abgetrennt, und durch den Ausgang einer Makrozelle ersetzt werden.
Bei einfachen Setups ist der Block einfachabgeschaltet. Komplexe Funktionen wie z.b. Fahrwerkssequencer oder spezielle Setups für Turbinen werden mit diesem Block erledigt.
(5) Physical Outputs (Ausgänge)
Dies stellen die Ausgnagsstecker am NEO dar an dem die Signale für die Servos bereitgestellt werden.
Ein "Single Line" Ausgang ist ein serielles Signal, bei dem mehrere Kanäle in gebündelten Blöcken übertragen werden (S-Bus, UDI, PPM etc). Somit können über enen Stecker bis zu 16 Signale ausgegeben werden. Hier können auch fremdsysteme wie z.B. andere FBL controller oder ähnliches angeschlossen werden.
Mit dem Interbus Signal werden mehrere NEOs zu einem Verbund zusammengeschaltet, um die Empfängerredundanz oder Kanalerweiterung zu erreichen.