Adrian Del Grosso

Results 13 issues of Adrian Del Grosso

### Background The [CMSIS-RTOS2 api documentation](https://arm-software.github.io/CMSIS_5/RTOS2/html/group__CMSIS__RTOS__Message.html#structosMessageQueueAttr__t) states that when `osMessageQueueNew` is called and `osMessageQueueAttr_t` is interpreted, that when the value of `cb_mem` and `cb_size` in `osMessageQueueAttr_t` are `NULL` and `0`...

There are situations where divisions by 0 occur in the library which cause JUCE assertions, `inf` or `NaN` values which could be prevented by some trivial checks. Take for example...

This is a draft for cleaning up and eventually pulling in the VT server files. - Created a base class for VT client & server so they can share common...

iso: virtual terminal

## Describe your changes This is an attempt to provide support for embedded RTOSes that use the CMSIS RTOS 2 abstraction, such as FreeRTOS, Keil RTX, and others. My thinking...

enhancement

## Describe your changes Added a CAN hardware plugin for the [PEAK Ethernet Gateway](https://www.peak-system.com/PCAN-Ethernet-Gateway-DR.330.0.html?&L=1). Works both on Linux and Windows so far! This does require a small bit of config...

enhancement
os: windows
os: linux

As discussed in #460 it would be nice if we could centralize and document our config options, and make configuring them easier when building without CMake. My initial thought is...

ci/build system

One major feature still missing (but started) is the ISOBUS file server client. So I am making this issue to track it, and so we can create a 1.0 milestone...

enhancement
iso: file server

Since @GwnDaan added a generic event dispatching system in #211, we should convert TC to use that for consistency, and to make it easier to maintain.

enhancement
iso: task controller

**Is your feature request related to a problem? Please describe.** There are some applications where users might want to sniff messages that are between 2 CFs, neither of which is...

enhancement
iso: data link

## Describe your changes - Added support for distance interval measurement commands to the TC client - Users can use the `set_distance` function on the TC client now to cause...

enhancement
iso: task controller