XBB Code

XBB Code is our web platform for those who want to write their own recipes for the XBB system. You work directly in the browser, without installing anything, and sign in with the same account as in the XBB Configurator app.

What you can do

  • Write, compile and save your own recipes for XBB Dongle® and PP-CAN-FD®.
  • Start from a blank page, from a template, or copy a ready-made recipe for your car model and adapt it.
  • Share your recipes with other XBB users.
  • Load the finished recipe into your unit via XBB Configurator.

The TSharkRex® language

Recipes are written in TSharkRex®, a programming language based on IEC 61131-3 Structured Text that compiles to firmware for the unit's processor. The language gives you access to CAN communication, timers, edge detection, outputs with PWM, settings shown in the app, and hardware functions such as supply voltage, accelerometer and analogue input. The full language reference with examples is available at xbb-code.com/docs.

Getting started

The account is created in the XBB Configurator app, available on the App Store and Google Play. Then sign in at xbb-code.com with the same details.

en_USEnglish