Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CAN Triple

build

A three-bus CAN gateway and calculation computer, configured from Windows with the CAN Triple Device Manager — build messages and channels, add math, user conditions, counters, timers and lookup tables, transmit cyclically or on a condition, watch everything live, and program it into the device over a single USB cable.

Download

⬇ Download the latest installer — Windows 10/11, 64-bit.

One Setup installs everything:

CAN Triple Device Manager the configuration software
USB drivers installed automatically — the device just works when plugged in
Firmware the matching firmware release, ready to install from the app
Initial programming tool puts the firmware on a factory-fresh board over the same USB cable — and brings back an unresponsive one

Windows SmartScreen: the installer is not yet code-signed, so the first run may show "Windows protected your PC" with an unknown publisher. Click More info, then Run anyway. The warning is about the missing signature, not the software — the Device Manager's complete source is this repository.

Getting started

  1. Run the installer, then plug the CAN Triple in over USB.
  2. Open CAN Triple Device Manager and pick the device's COM port under Tools → Connection Settings…
  3. Follow Getting Started — from first connection to seeing live values.

New board fresh from the factory? Run CAN Triple Initial Programming Tool (in the Start Menu) once — it installs the bootloader and a starting firmware directly over USB. That firmware is just the starting point: pick and install the firmware you actually want from inside the Manager (Online → Update Firmware…), which is also where every later update happens.

Documentation

The full manual is in docs/ — the same manual the program ships offline under Help → Contents (F1). Highlights:

Building from source

The Device Manager is open source, and this repository is its complete source:

  • gui/ — the Device Manager (Qt 6 / C++, CMake). Build instructions in its README. A fresh clone builds as-is; the release packaging targets (deploy, installer) are the one part that needs files this repository does not carry.

The device firmware and bootloader are not open source. They ship in firmware/ as ready-to-install binaries — the same files the installer carries — together with the prebuilt device-core library the Manager links (the device's own image validator and script VM, which is what makes a fresh clone build as-is); that folder's README says exactly what is what.

License

The Device Manager application is MIT — see gui/COPYING. Third-party notices for what the installer bundles (Qt 6, the MinGW runtime, OpenOCD, the ST-Link drivers) are in gui/installer/THIRD-PARTY-NOTICES.txt.

The CAN Triple firmware and bootloader binaries are © Minton Performance, all rights reserved — provided for use with CAN Triple hardware, and redistributable unmodified alongside the Device Manager.

About

CAN Triple Device Manager Software

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages