Skip to content

thatsysadmin/open_chrony

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

open_chrony

(Placeholder)

Prequesites

Software Required (On Local system)

  • Arduino IDE

Libraries that are required:

  • Adafruit_GFX (Graphics Driver)
  • Adafruit_SSD1306 (LCD Driver)

Settings

  • serialdbgspeed = Set the serial debug speed
  • bbgrams = Set the Nerf dart weight (or BB) weight in grams for joules calculation.

Error code explanation

  • ERR1 = Couldn't Read
  • ERR2 = Too Fast; Readable limit is 420 feet per second.

Features added (So Far)

  • Reset by holding gate #1
  • Readout in Joules
  • Readout for average Joules

To Do

  • Use different splash screen instead of the Adafruit default splash screen.

The DO NOT CHANGE Section in settings.

  • The gate[I/O pin]pin are pins that the sensors that are connected to. If you are using the Open Chrony V4 board from @legodei, you don't need to change these #defines.
  • gatedistance is the distance between the gates.
  • SCREEN_WIDTH/SCREEN_HEIGHT/OLED_RESET don't need to be changed. These #defines corrospond to an SSD1306 OLED on the I2C bus.

About

Fork of open_chrony. WIP.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 86.7%
  • C++ 11.7%
  • Objective-C 1.5%
  • Other 0.1%