Skip to content

connervieira/Marksman

Repository files navigation

Marksman

A graphical interface for Assassin.

Installing

Marksman can be downloaded at https://v0lttech.com/marksman.php. For installation instructions, see the DOCUMENTATION.md file.

Description

Assassin is a platform built to integrate devices and sensors in an automotive context. While it's plenty powerful alone, many users find it's command line interface to be limiting. Marksman is a companion tool that aims to be a clean, modern dashboard that displays information directly from Assassin from nearly any device with a web browser.

Screenshots

Traffic Camera Demonstration

Below is an example situation, depicting a car travelling down a road (yellow arrow) towards a speed camera (red dot), with a red-light camera nearby (green dot). A screenshot of a map, depicting an arrow approaching two marks, indicating traffic cameras.

Below is the information displayed by the Assassin terminal interface. A color-coded text output, show information related to the speed camera ahead.

Below is the information displayed by Marksman. A graphical interface displaying two alerts for the two enforcement cameras, with directional arrows and other information.

Features

Clear

The Marksman dashboard is designed to be clear and concise, just like the traditional dashboard in your car.

Organized

Assassin is capable of handling information from many different sources. Marksman keeps all alerts organized, even when there are multiple alerts on screen.

Fast

Assassin often provides very time sensitive alerts. As such, Marksman is designed to respond extremely quickly to new alerts.

Lightweight

The Marksman interface is simple and lightweight, making it easy to use on a wide variety of devices.

Adaptive

Regardless of whether you're using Marksman on a laptop or smartphone, the interface adapts and scales to make the most of the space available.

Standalone

Despite integrating with Assassin, Marksman is an independent program. This means it can be closed while Assassin continues to run in the background.