The latest embedded software environment from TeleCANesis enables developers to swiftly interconnect system nodes using standardized communication interfaces and protocols. The new toolkit is built on the high-performance, real-time QNX operating system (OS) designed for mission-critical embedded systems. The tools are available online, with one-to-one support from TeleCANesis specialists to help users understand them and integrate them into a workflow.
The platform features a graphical web-based design application, a VSCode extension for editing and integration, and a runtime core for real-time control and connectivity. Engineers can define their required connections at a high level, then the tools calculate the interactions between nodes and generate code automatically. The tools support a wide range of bus standards, communication protocols and HMI frameworks, which handle everything needed for translating between the different communication models.
“We created TeleCANesis from our own experience as application developers, to overcome the time-consuming challenges when building today’s increasingly complex and interconnected systems,” said Jonathan Hacker, the CEO of TeleCANesis. “The tools let software teams work efficiently and get to market faster than conventional approaches allow. They can focus on the differentiating features of their products and avoid repeating the same tasks in subsequent projects. Building this toolkit on QNX technology is a statement of our commitment to low-latency, real-time connectivity for our customers.”
The company says that the platform is easy to understand and use. System architects can take advantage of the TeleCANesis Hub – a web-based drag-and-drop GUI, using built-in templates to quickly perform hardware configuration and bus layout. TeleCANesis Builder, the VSCode extension, provides a signal explorer and routing visualization for software engineers, automates generation of test cases and endpoint bindings, and integrates seamlessly into typical work environments. The runtime core, TeleCANesis Engine, provides real-time control and connectivity.
Engineers can use TeleCANesis to facilitate designs using a wide range of hardware buses including CAN, SPI, I2C, RS485, ethernet, Bluetooth Low Energy, and LoRa. It supports popular industrial protocols including JSON, MQTT, Modbus, J1939, ZeroMQ, Protobuf, and ISOBUS and HMI frameworks including Crank Storyboard, DiSTI GL Studio, Flutter, Slint, Qt and Unity.
Targeting use cases in e-mobility, automation and control, asset tracking, remote condition monitoring, smart agriculture and more, the company’s technology is said to reduce software development costs by 70% or more and speed up time-to-market.
Said Justin Moon, vice president of core product engineering at QNX, “Our collaboration with TeleCANesis expands our growing partner ecosystem and reinforces the value of QNX technology. We are thrilled to support the team bringing this product to market, and are honored they recognize that QNX provides the right foundation to help customers develop quickly, safely and cost-efficiently.”
In related news, QNX’s Niko Boeker discusses AI and the future of SDVs in the UK
