CANLIB 1.0

CANLIB is a Knowledge-as-a-Service unique middleware capable to provision and activate our knowledge inside your vehicle at a glance.

Trusted by Industry Leaders:
Successful CANLIB Integrations

CANLIB 1.0

Empowering Your Vehicle with Unparalleled Knowledge-as-a-Service Middleware

Experience the Next Generation: Introducing CANLIB, the revolutionary middleware that unleashes the power of knowledge within your vehicle. As a world-renowned technology provider, we have developed CANLIB to seamlessly integrate with any telematics device, delivering unrivaled applications and services.

CANLIB 1.0

Unlocking knowledge at the most affordable rate

We’ve seen how the telematics market has evolved over the last 20 years. Not only have we seen it, but we’ve actively been a part of it. Always eager to discover more, always wishing to give more for our customers and partners. With the ever-evolving markets, ranging from telco and telematics to providers and integrators, rapidly bringing your product to market while providing a cost-effective, efficient, and competitive solution is an extremely complex task – especially in the context of the ever-increasing demands of expected end-user benefits.

To overcome these challenges and enable rapid development of your Vehicle-to-X application, CANGO offers a hardware&software agnostic solution, a middleware called the CANLIB.

By leveraging CANLIB’s software-based approach, you unlock a multitude of benefits that surpass traditional hardware solutions. The flexibility, cost-effectiveness, ease of deployment, customization options, remote management capabilities, and future-proof nature make CANLIB the ideal choice for empowering your telematics system with cutting-edge technology.

1. Flexibility and Scalability:

CANLIB's software approach provides unmatched flexibility and scalability. Unlike hardware solutions, which often require physical modifications or replacements, CANLIB's software library can be easily integrated into existing systems, allowing for seamless upgrades and expansions as your needs evolve.

2. Cost-Effectiveness:

By opting for CANLIB's software solution, you can significantly reduce costs associated with hardware-based alternatives. Hardware solutions typically involve expensive equipment purchases, installations, and maintenance. CANLIB eliminates these overhead expenses, offering a cost-effective software library that delivers robust functionality without the need for additional hardware investments.

3. Faster Deployment and Updates:

Implementing CANLIB's software library is a swift process compared to hardware-based solutions. With software integration, deployment timelines are significantly reduced, enabling you to start leveraging the benefits of CANLIB quickly. Additionally, updates and enhancements can be seamlessly delivered through software updates, ensuring that your system remains up-to-date with the latest features and capabilities.

4. Adaptability and Customization:

CANLIB's software solution allows for greater adaptability and customization options. You have the freedom to tailor the functionality and features to your specific requirements, ensuring optimal performance and meeting the unique needs of your business. Hardware solutions, on the other hand, often have limitations and may not provide the same level of customization.

5. Remote Management and Control:

With CANLIB's software solution, you gain remote management and control capabilities - OTAP. This means you can easily monitor, configure, and manage your telematics system from anywhere, providing convenience and efficiency. Hardware-based solutions may require physical access to devices for management and control, limiting remote accessibility.

6. Future-Proof Technology:

CANLIB's software solution ensures future-proof technology integration. As the telematics industry evolves and new applications emerge, CANLIB's software library can be seamlessly updated to incorporate the latest advancements. This agility allows you to stay ahead of the curve without the need for extensive hardware replacements or upgrades.

7. TCO Optimization:

In today's landscape, where supply chain shortages and rising installation costs are prevalent, CANLIB's software solution offers a TCO optimization advantage. By eliminating the need for additional hardware installations or replacements, CANLIB significantly reduces upfront expenses and minimizes ongoing maintenance costs. With CANLIB's software library, you can efficiently leverage your existing telematics devices, avoiding the need for costly hardware upgrades and mitigating the impact of supply chain disruptions.

The software-based approach of CANLIB ensures a streamlined and cost-effective integration process, ultimately leading to a lower TCO (Total Cost of Ownership). By reducing upfront hardware expenditures, eliminating installation complexities, and mitigating the impact of shortages, CANLIB enables you to optimize your investments while still enjoying the cutting-edge capabilities and features required to stay ahead in the industry.

Choose CANLIB’s software solution, and you will benefit both from its functionality and ease of integration while also achieving cost savings and TCO optimization. The smart and strategic choice your telematics needs.

CANLIB 1.0

– how it works

On the vehicle side, CANLIB, the library, is written in C language in a highly efficient manner in terms of speed and memory size. It supports hard real-time constraints associated with the different vehicle CAN stacks and has an average size of approximately 20Kb, which includes both code and data. It runs locally. Moreover, the library is both hardware and software platform agnostic such that it can be deployed within almost any eco-system in a standard manner.

Application

CanLibrary

API

Interface

Core

OS

System Hooks Port

BSP

Client Hardware

The library runs locally on your vehicles, telematics device in the context of the application eco-system, presented in the Figure above, has three main components:

1. The Core

Represents the middleware engine that is responsible for the interaction with the vehicle networks to gather and interpret data and/or generate commands to the vehicle on behalf of the end-application.

2. The Interface

Binds the library Core to the underlying hardware and software system through a series of port hooks provided by the user only once at middleware initialization.

3. The API

Provides a comprehensive application interface that enables the user to programmatically interact with the vehicle and implement the end-application. For example, getting the instantaneous vehicle State-of-Charge is as easy as calling the API function cango_get_SOC(&timestamp, &SOC); This call will immediately populate the rpm and timestamp variables with data gathered, filtered, and verified by the Core from all the vehicle networks.

CANLIB also includes a backend with the CANGO vehicle knowledge platform that give you the power of self-management by activating, licensing, and changing applications using OTAP

Our backend platform provides a specific API achieving your one-stop administration point of your vehicles, telematics devices.

While working in conjunction, these three components together with backend knowledge platform provide the required functionality to interact with over 6,000 CANGO supported vehicles in real-time, to gather data or issue vehicle commands. Thus, paving the way for the rapid development of automotive applications.