ao.net
Summary
The ao.net 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.
Namespaces
| Ao.Bits | Manipulating bits in integers |
| Ao.Can | Controller Area Network |
| Ao.Collections | Queues |
| Ao.Dash | Dashcams |
| Ao.Geodesy | Calculating distances and angles from GPS data |
| Ao.Geometry | 2D and 3D geometry |
| Ao.J1939 | Vehicle state and diagnostics |
| Ao.Logging | Logging data into text files |
| Ao.Mathematics | Numbers, vectors, and matrices |
| Ao.Measurements | Physical quantities |
| Ao.Optimization | Particle swarm optimization |
| Ao.Serial | Serial ports |
| Ao.Simulation | Support for simulations |
| Ao.Text | Emojis |
| Ao.Timing | Timestamps, timers, and stop watches |
| Ao.Timing.Win32 | Timestamps and timers based on Win32 API features |