Commit Graph

  • aa093bb54e fix: frames are now correct feat: better animation nyan-cat Derisis13 2023-04-13 18:22:25 +02:00
  • 77916a2593 fix: inverse indexing the animation fix: ignore extra digits Derisis13 2023-04-12 20:15:25 +02:00
  • 12a55275a5 chore: refactor to allmann Derisis13 2023-04-10 17:57:58 +02:00
  • 820ef77d47 feat: nyan cat animation (art by @bence98) Derisis13 2023-04-10 17:57:20 +02:00
  • 0433c59589 Fix link in document main Derisis13 2022-09-23 01:14:02 +02:00
  • 4d6489e260 Doc: Created meaningful readme Derisis13 2022-03-19 22:38:28 +01:00
  • eefcd3af81 Fix: returned CMake support alongside make Derisis13 2022-03-19 20:42:38 +01:00
  • 934cbc2441 Fix: changed display digits to 15 according to my vfd Refactor: one function to set display mode Enhancement: made demo program display something Enhancement: changed compiler optimisation for smaller size Derisis13 2022-03-19 19:03:03 +01:00
  • e7e988c44d Fix: transition to make because CMake used the wrong linker Credit to Łukasz Podkalicki for Makefile Derisis13 2022-03-19 18:34:43 +01:00
  • 9d2ed4d98d Fix: removed definition of transmit_bit from header file as it's inline Change: moved documentation of transmit bit to the source file Derisis13 2022-03-11 08:43:21 +01:00
  • 0e396ca2ac Fix: unified function declarations and definitions, reverted inlining QA: autoformat Derisis13 2022-03-11 08:40:19 +01:00
  • 60476cf7a5 Feature: explicit function to reset the VFD controller Derisis13 2022-03-11 08:36:27 +01:00
  • 51921de344 Feature: transmit_byte for transmitting a single byte Feature: all_on and all_off commands for testing Optimization: marked functions inline Optimization: inline function for transmitting a single bit Derisis13 2022-03-11 08:31:40 +01:00
  • 9a326de094 LGPL compliance Derisis13 2022-03-10 09:37:02 +01:00
  • 59cf209c06 Pseudo-readme Derisis13 2022-03-10 09:23:39 +01:00
  • 9a675f627f Licensing under LGPL 2.1 Derisis13 2022-03-10 09:19:19 +01:00
  • c87bd472a3 * Feature: functions to set all RAM types Derisis13 2022-03-07 23:59:00 +01:00
  • 6aaefc300f * Feature: set_digits() for setting VFD digits Derisis13 2022-03-07 17:17:16 +01:00
  • 17ec23023d * QA: formatting * Feature: set_duty() for setting VFD duty cycle Derisis13 2022-03-07 16:42:54 +01:00
  • b6bac30388 * QA: re-separation into library files * Feature: set_ports() for setting GP ports * Change: removal of static and inline keywords to enable going library Derisis13 2022-03-07 16:15:20 +01:00
  • 60a7b1309e * optimisation: -C3 compiler flag for optimised size * bugfix: correct order of setting DDRn and PORTn * optimisation: enum and static const instead of macros * optimisation: PT6302_startup is now inline * optimisation: functions are now static * bugfix: data is now rotated and stored instead of just rotating * special thanks to @kissadamfkut for pointing all of this out to me Derisis13 2022-03-02 23:47:26 +01:00
  • 69c4eb43e0 * feature: Resetting the VFD works * optimisation: made the code leaner Derisis13 2022-03-02 20:56:23 +01:00
  • f3bd6ecc00 * made the code leaner Derisis13 2022-03-02 20:23:20 +01:00
  • 969c273caa * .gitignore v2 Derisis13 2022-03-02 20:18:10 +01:00
  • f9403b463d * .gitignore update Derisis13 2022-03-02 20:17:32 +01:00
  • dd641a1af6 Innitial commit, blinky Derisis13 2022-03-02 20:16:53 +01:00