Support for Vendors
User Configuration
Code examples
Analysing tools
Support for BiDiB
Product Identifiers
BiDiB products must have a unique identifier, the so called Unique ID. This unique ID is used to identify a node and consists a VID (Vendor ID, product identifiers, this corresponds with the DCC convention), and a vendor-specific identification.
This vendor-specific identification is further divided into a PID (Product-ID) and the serial number at range VID=13. PID is 16 bits, little endian; thus lower 8 bits of PID are next to VID in the UID string.
VID | PID | Klassen | Product | Description | |
---|---|---|---|---|---|
0x0D | 0x0065 | M | OpenDCC GBM16TC | 16-64 channel railcom® occupancy detector. (Evaluation module, stand-alone) | |
0x0D | 0x0066 | IM | OpenDCC GBM16TC | 16-64 channel railcom® occupancy detector with interface. | |
0x0D | 0x0067 | MB | OpenDCC GBMBoost | 16-64 channel Railcom-detector, integrated booster | |
0x0D | 0x0068 | IMBD | OpenDCC GBMBoost | 16-64 channel Railcom-detector, integrated booster, interface, DCC Generator | |
0x0D | 0x0069 | M | BiDiB-S88-Brigde | Interface for legacy s88 modules | |
0x0D | 0x006A | S | BiDiB-IO16 | Accessory-Node (4 servos, 8 outputs or 8 inputs) | |
0x0D | 0x006B | S | LightControl 1 | Light controller for 32 LEDs, 16 multi purpose outputs, 4 servos, 8 inputs; from fichtelbahn.de | |
0x0D | 0x006C | S | MobaList | Light controller for 24 LEDs, 2 inputs; from mobalist | |
0x0D | 0x006E | - | LightControl 1 | Bootloader only | |
0x0D | 0x006F | - | GBMBoost 1 | Bootloader only | |
0x0D | 0x0070 | - | BiDiBOne | Bootloader only | |
0x0D | 0x0071 | S | BiDiBOne | OneTester: 24 LED-Testboard | |
0x0D | 0x0072 | I | BiDiBOne | OneHub: a BiDiBus Hub | |
0x0D | 0x0073 | S | BiDiBOne | OneDMX: DMX Controller | |
0x0D | 0x0074 | - | BiDiBOne | OneBasis: Base module for BiDiBOne user configurations, no functions | |
0x0D | 0x0075 | S | BiDiBOne | OneControl: Turnout and servo controller, full feedback of position (16 IO, 8 Servo, 16 PowerOut), 32 macros, 20 accessories | |
0x0D | 0x0076 | S | BiDiBOne | OneIO: Universal input/output controller, 24 freely configurable ports | |
0x0D | 0x0077 | - | StepControl 1 | Bootloader only | |
0x0D | 0x0078 | SM | StepControl 1 | Stepper controller for turntables / traverser | |
0x0D | 0x0079 | S | - | OneST: ServoTurnout-decoder with frog polarisation | |
0x0D | 0x007A | S | BiDiBOne | OneDriveTurn: Turnout and servo controller (16 IO, 8 servo, 8 motor control), 32 macros, 20 accessories | |
0x0D | 0x007B | S | STµ | STµ 4 Servos, 8 Relais (by Michael Volk) | |
0x0D | 0x007C | M | S88-TLE | S88: 16 TLE direct input, 1 external S88 input | |
0x0D | 0x007D | S | Boot644P | bootloader for Atmel 644P processors | |
0x0D | 0x007E | S | Mobalist644 | Mobalist644: 24 switch ports / light ports | |
0x0D | 0x007F | S | LED_IO_24 | LED_IO_24: 24 LEDs, directly controlled. (or 24 general purpose IO) | |
0x0D | 0x0081 | S | NeoControl | Neo_EWS: lighteffects with WS281x/SK6812RGBW, in groups | |
0x0D | 0x0082 | S | ST4 | ST4: 4 servos, 4 relay for frog polarisation | |
0x0D | 0x0083 | - | IF2 | only bootloader | |
0x0D | 0x0084 | I | IF2 | IF2: simple Interface with DCC Generator | |
0x0D | 0x0085 | - | OpPanel | OpPanel: evaluation module for local control | |
0x0D | 0x0086 | S | GBM16TS | OpenDCC GBM16TS: occupancy detector, 16 channels, railcom, standalone | |
0x0D | 0x0087 | S | Octagon-1 | OpenDCC Octagon: 48 LEDs, Apa102 Interface | |
0x0D | 0x0088 | IM | BiDiB-PI1 | OpenDCC PI-Addon. Interface, DCC-Generator, Booster | |
0x0D | 0x0089 | - | BiDiB-PI1 | OpenDCC PI-Addon. Bootloader | |
0x0D | 0x008A | S | ApaClock | OpenDCC layout clock: displays model railway clock (BiDiB + DCC) | |
0x0D | 0x008B | - | ApaClock | nur Bootloader | |
0x0D | 0x008C | S | BiDiBOne | OneControl: Turnout and servo controller, full feedback of position (16 IO, 8 Servo, 16 PowerOut), 48 macros, 24 accessories | |
0x0D | 0x008D | S | BiDiBOne | OneControlPlus: Turnout and servo controller, feedback of position + GBM16T interface (16 IO, 4 Servo, 16 PowerOut), 32 macros, 20 accessories | |
0x0D | 0x008E | S | BiDiBOne | OneControlPlus: Turnout and servo controller, feedback of position + GBM16T interface (16 IO, 4 Servo, 16 PowerOut), 48 macros, 24 accessories | |
0x0D | 0x008F | S | BiDiBOne | OneDriveTurn: Turnout and servo controller (16 IO, 8 servo, 8 motor control), 48 macros, 24 accessories | |
0x0D | 0x0090 | S | BiDiBOne | OneDriveTurnPlus: Turnout and servo controller + GBM16T interface (16 IO, 4 servo, 8 motor control), 32 macros, 20 accessories | |
0x0D | 0x0091 | S | BiDiBOne | OneDriveTurnPlus: Turnout and servo controller + GBM16T interface (16 IO, 4 servo, 8 motor control), 48 macros, 24 accessories | |
0x0D | 0x0092 | S | OpenSwitch | Turnout and Magnetdrive Decoder (8 Outs) | |
0x0D | 0x0093 | - | OpenSwitchBoot | Bootloader for 0x92 | |
0x0D | 0x0094-0x00C7 | S | - | reserved for OpenDCC | |
0x0D | 0x00C8-0x00CB | - | - | Reserved for A.T. | |
0x0D | 0x00CC | M | BiDiBOne | OneOC: Input module, 20 inputs with optocouplers | |
0x0D | 0x00CD | S | NeoControl | Neo_Light: light control with WS2811 / neopixel, individual control of LEDs | |
0x0D | 0x00CE | S | NeoControl | Neo_Signal: light control with WS2811 / neopixel, individual control of LEDs as well as signals | |
0x0D | 0x00CF | M | BiDiB-RS-GW | RS-Bus-Gateway, eight nodes each with 128 Occupancies | |
0x0D | 0x00D0 | - | - | Reserved for A.T. | |
0x0D | 0x00D1 | - | - | Neo_Clock: model clock with WS2812, 60 = Time, 7 = Weekdays, 1 = AM/PM | |
0x0D | 0x00D2 | S | NeoControl | Neo_Signal16: light control with WS2811 / 16 accessories with 16 Aspects, individual control of LEDs as well as signals | |
0x0D | 0x00D3 | - | - | Neo_Signal_HL: light control with WS2811 / 4 accessories with 23 Aspects, individual control of LEDs as well as signals | |
0x0D | 0x00D4-0x00DB | - | - | Reserved for A.T. | |
0x0D | 0x00DC | S | Switch-64 | Module by Jan Boen | |
0x0D | 0x00DD | S | LED-Optics | Module by Jan Boen | |
0x0D | 0xDE-0xE5 | - | - | Reserved for Jan Boen | |
0x0D | 0x00E6 | M | GScaleOD | 16 channel Occupancy Detector for scale G | |
0x0D | 0x00E7 | B | GScaleBoostAdapt | CDE Booster Adapter for scale G | |
0x0D | 0x00E9 | SM | SimpleTurnout | ArduinoDecoder, 6 turnouts (controlled) / 12 ports / 12 inputs | |
0x0D | 0x00EA | - | BiDiB-Broker | Software middleware to connect BiDiBser and netBiDiB | |
0x0D | 0x00EB | - | BiDiB-Z21LAN-Adapter | Software adapter between Roco Z21-LAN and netBiDiB | |
0x0D | 0x00FA | - | BiDiB-Wizard | Software to configure BiDiB nodes | |
0x0D | 0x00FB | - | BiDiB-Monitor | Software to use BiDiB nodes and to service locomotive decoders | |
0x0D | 0x00FC | - | Software | reserved for J.H. | |
0x0D | 0x00FD | - | ESTWGJ | Software for mosaic interlocking panels | |
0x0D | 0x00FE | - | JMRI | Tools for model railroad computer control | |
0x0D | 0x0100 | - | espressif8266 Example / Base | Readme on gitlab | |
0x0D | 0x8000 | - | OpenCarDecoderV3 | only firmwareupdate | |
0x0D | 0x8001 | - | RF-Basis | only bootloader | |
0x0D | 0x8002 | D | RF-Basis | OpenCar Basis | |
0x0D | 0x8003-0x80FF | - | - | Reserved for OpenCar | |
0x3E | 0x01 | S | Tams | Bootloader only | |
0x3E | 0x90 | IM | Tams Interface | BiDiB interface with integrated s88 bridge | |
0x3E | 0x91 | M | Tams feedback module | 16 channel s88 module | |
0x3E | 0x92 | B | Tams booster | Booster | |
0x3E | 0x93 | M | Hermes | Occupancy Detector, 8 channels, current sensing, railcom | |
0x3E | 0x193 | - | Hermes | Bootloader only | |
0x3E | 0x97 | S | Tams Multi-Decoder | Servo and turnout decoder | |
0xFB | 0x64 | - | ReadyRS Bootloader | only Bootloader | |
0xFB | 0x65 | T | ReadyRS Testfirmware | only test firmware for device test | |
0xFB | 0x66 | M | ReadyRS Applikation | RS-Bus Interface for 8 nodes each with 128 Occupancies | |
0xFB | 0x69 | - | ReadyHUB Bootloader | only Bootloader | |
0xFB | 0x6A | T | ReadyHUB Testfirmware | only test firmware for device test | |
0xFB | 0x6B | I | ReadyHUB Applikation | BiDiBus extension for further levels/devices | |
0xFB | 0x6E | - | ReadyDMX Bootloader | only Bootloader | |
0xFB | 0x6F | T | ReadyDMX Testfirmware | only test firmware for device test | |
0xFB | 0x70 | I | ReadyDMX Applikation | DMX-Interface with 64 DMX-Channels | |
0xFB | 0x73 | - | ReadyBoost Bootloader | only Bootloader | |
0xFB | 0x74 | T | ReadyBoost Testfirmware | only test firmware for device test | |
0xFB | 0x75 | B | ReadyBoost Applikation | BiDiBus booster with 4A and global railcom detector | |
0xFB | 0x76 | BD | ReadyBoostProg | BiDiBus programming track with second DCC generator | |
0xFB | 0xC8 | - | ReadyLine StepControl Bootloader | only Bootloader | |
0xFB | 0xC9 | T | ReadyLine StepControl Testfirmware | only test firmware for device test | |
0xFB | 0xCA | S | ReadyLine StepControl Applikation | Motor Drive Control for Stepper | |
0xFB | 0xE1 | - | ReadyMagnetBoot | Bootloader for 0xE3 | |
0xFB | 0xE3 | S | ReadyLine ReadyMagnet | Turnout and Magnetdrive Decoder (8 Outs) | |
0xFB | 0xFA | - | ReadyTLE16 Bootloader | only Bootloader | |
0xFB | 0xFB | T | ReadyTLE16 Testfirmware | only test firmware | |
0xFB | 0xFC | D | ReadyTLE16 Application | Accessory node for TLE sensors (16 inputs) | |
0xFB | 0x12C | - | OpenCar-System Basis V2.0 Bootloader | only Bootloader | |
0xFB | 0x12D | T | OpenCar-System Basis V2.0 Testfirmware | only test firmware for device test | |
0xFB | 0x12E | D | OpenCar-System Basis V2.0 Applikation | OpenCar-System RFM with BiDiB, Xpressnet and DCC | |
0xFB | 0x12F | - | ReadyRFXP Bootloader | only Bootloader | |
0xFB | 0x130 | T | ReadyXP Testfirmware | only test firmware for device test | |
0xFB | 0x131 | D | ReadyXP Applikation | BiDiB-Interface for XpressNet Hand controller | |
Classes: I: Interface, M: Occupancy detector, S: Switch, B: Booster, D:DCC Generator T: Device Test |