Category Archives: Open Source

A sound simulation

The propagation of sound waves is governed by the following system of first order partial differential equations: The mathematical symbols might be a bit intimidating, but once past that, these formulae are surprisingly simple. Implementing them in computer code is … Continue reading

Posted in Open Source, Projects | Leave a comment

PathFinder

Several times a year I need to find a path through a graph. The graphs might be representations of the layout of streets, the distances between cities, the connections between nodes, or they might be models of abstract relationships such … Continue reading

Posted in Open Source, Projects, Software Engineering Tool | Leave a comment

Talking to People and Robots

In these days of COVID19 and AI, when face to face communication is avoided and Alexa lurks in the corner of every room, people are beginning to sound like robots and robots sound ever more like humans.  Still, sometimes a … Continue reading

Posted in Open Source, Software Engineering Tool | Leave a comment

VASE – a process simulator

Vase is an extensible process simulator that can handle both individual and continuous tasks. Examples of individual tasks are customers at a bank, cars on an assembly line, or documents in an office. Examples of continuous tasks are oil in … Continue reading

Posted in Open Source | Leave a comment

RunWatch Daisy Chain Feature

Added Daisy Chain feature to cRunWatch code profiler.

Posted in Open Source, Software Engineering Tool | Leave a comment

GRAPHEX : The Raven’s Point Graph Explorer.

A GUI for the boost graph library. – Add named vertices. – Specify pinned, fixed location for vertices – Add edges connecting vertices – Arrange vertices in a circle – Arrange vertices according to their connections.  This uses a modified … Continue reading

Posted in Open Source, Projects | Leave a comment

Simodbus

An open source MODBUS Master/Slave simulator Features 1. A windows desktop application 2. Coded in C++ using .NET 3. Option to simulate a master or a slave. 4. Option to use ASCII or RTU mode 5. Able to configure serial … Continue reading

Posted in Open Source, Projects | 1 Comment