This repository contains a collections of mostly C# classes, that I have developed as part of my work in an R&D project on trolley buses. Using these classes, I have created a couple of console and WPF applications in Visual Studio, in order to capture and analyze sensor and microcontroller data of various vehicle components.
Topics covered include
- affine transformations,
- bit manipulation,
- CAN messages,
- complex numbers,
- coordinate systems,
- dashcams,
- double-ended queues,
- emojis,
- event queues,
- geodetic calculations based on GPS data,
- geometric calculations in 2D and 3D,
- J1939 messages,
- linear equations in various forms,
- logging into text files,
- matrices,
- particle swarm optimization,
- physical quantities,
- priority queues,
- quaternions,
- serial ports,
- simulations,
- stop watches,
- timers,
- timestamps in default and high resolution, and
- vectors.
A brief documentation is available here.
Quite easy. Copy whatever you find useful into your project.