Commit graph

  • ac59727065 d3d.py, led.py: fixes until it works main Dostel 3D project 2024-01-17 20:24:29 +01:00
  • 291455d542 led.py: drive PWM to light LEDs Stephan I. Böttcher 2024-01-17 16:06:00 +01:00
  • d2749e7404 d3d.py: implement status parser Stephan I. Böttcher 2024-01-17 14:39:39 +01:00
  • f24ca1a5c7 irena mprintf(), check_prompt() Stephan I. Böttcher 2023-12-07 20:29:39 +01:00
  • c1b08412cf add cad image Stephan I. Böttcher 2023-12-05 18:24:22 +01:00
  • 9cf7bb87d2 bare relative link to image Stephan I. Böttcher 2023-12-05 17:19:30 +00:00
  • b23999e292 absolute url for the image Stephan 2023-12-05 18:15:43 +01:00
  • 7599904bf1 calib subdir, channel routing Stephan I. Böttcher 2023-12-05 18:12:02 +01:00
  • 5073fc7a0f clock fudge: provide qticks Stephan I. Böttcher 2023-12-04 21:20:28 +01:00
  • f2cf3e949f set_clock: sleepless clock/fudge implementation Stephan I. Böttcher 2023-12-04 20:29:37 +01:00
  • eea7fdf883 clock/fudge tests Stephan I. Böttcher 2023-12-02 16:16:14 +01:00
  • b9eaad375a set_clock: default to set_clock sleep Stephan I. Böttcher 2023-11-30 21:53:26 +01:00
  • 173ec0668a irena: fix segfault Stephan I. Böttcher 2023-11-29 21:33:10 +01:00
  • dfb78674f6 d3dinit: clock/fudge, base85 Stephan I. Böttcher 2023-11-29 21:32:27 +01:00
  • 569072f55c d3d.rc: add dribble, call init after reset Stephan I. Böttcher 2023-11-29 21:31:13 +01:00
  • ae52920911 dribble: no message, response is all we need Stephan I. Böttcher 2023-11-29 21:30:23 +01:00
  • 5581ccde35 dribble.rc: script to dribble dump RAM and ROM Stephan I. Böttcher 2023-11-29 14:20:11 +01:00
  • 314f6913d7 set_clock: numbers .doc: fudge Stephan I. Böttcher 2023-11-29 12:53:03 +01:00
  • 99f36c6b60 set_clock: really fix config Stephan I. Böttcher 2023-11-29 12:47:07 +01:00
  • 526235800e set_clock: fix config Stephan I. Böttcher 2023-11-29 12:43:30 +01:00
  • c0fb54f437 add P lines to counter file Stephan I. Böttcher 2023-11-29 08:56:44 +01:00
  • 6356bf0cef set_clock fudge Stephan I. Böttcher 2023-11-28 23:34:22 +01:00
  • d7dd05aa3a watchdog.md: add section Time Stephan I. Böttcher 2023-11-28 18:24:38 +01:00
  • 8a5933f375 etc: add ntp.conf Dostel 3D project 2023-11-28 18:18:54 +01:00
  • 13a67902f0 Merge branch 'main' of /home/etd3d1/d3d/d3direna Stephan I. Böttcher 2023-11-28 18:03:31 +01:00
  • f2645f19d1 Merge branch 'main' of /home/etd3d1/d3d/d3direna Stephan I. Böttcher 2023-11-28 18:03:21 +01:00
  • 676002fbdb Merge branch 'main' of /home/falbala/stephan/solo/eda/arm/irena/d3direna Dostel 3D project 2023-11-28 18:03:09 +01:00
  • ca07edfc77 etc: add partition table Dostel 3D project 2023-11-28 18:02:14 +01:00
  • a79367e8f2 Documentation: typos and minor edits in watchdog.md Stephan I. Böttcher 2023-11-28 17:51:38 +01:00
  • 7df52856a0 Merge branch 'main' of /home/falbala/stephan/solo/eda/arm/irena/d3direna Dostel 3D project 2023-11-28 13:34:01 +01:00
  • a8b1692666 Merge branch 'main' of forge.bexus.org:D3D/d3direna Stephan I. Böttcher 2023-11-28 13:33:06 +01:00
  • 57bbe72fc0 Documentation: add watchdog.md Stephan I. Böttcher 2023-11-28 13:31:52 +01:00
  • b32dda27bb firewall: add etbs to whitelist for backups Dostel 3D project 2023-11-28 12:25:08 +01:00
  • c6cc6959d5 introduce d3d.py Stephan 2023-11-28 10:46:46 +01:00
  • 11bf387a80 add grub-08-upboard with boot runlevel 3 Dostel 3D project 2023-11-27 18:18:47 +01:00
  • d2fb0a1591 inittab: explain runlevels Stephan I. Böttcher 2023-11-27 18:07:40 +01:00
  • 1532d1031a deprecate rc.local Stephan I. Böttcher 2023-11-27 18:03:58 +01:00
  • bd7e81a3be firewall: fix icmp Dostel 3D project 2023-11-27 17:58:01 +01:00
  • 0fb2dd6499 add firewall.nft Stephan I. Böttcher 2023-11-27 17:46:41 +01:00
  • 6c8c5539e5 watchdog: add core temperature check Stephan I. Böttcher 2023-11-27 17:19:52 +01:00
  • 4ffc57261e inittab: take wd config from d3d, add gpio.sh Stephan I. Böttcher 2023-11-27 17:03:56 +01:00
  • 038a277a30 add gpio.sh, init script Dostel 3D project 2023-11-27 16:59:57 +01:00
  • 6b2dbcc791 start watchdog and d3d from inittab Dostel 3D project 2023-11-27 16:54:02 +01:00
  • c8e0501965 root shell on /dev/tty1 Dostel 3D project 2023-11-27 13:48:56 +01:00
  • dc3d6f58e2 remove old rc.local Stephan I. Böttcher 2023-11-27 13:48:08 +01:00
  • bd2aa34a54 add Debain inittab Stephan I. Böttcher 2023-11-27 13:41:12 +01:00
  • 56143654b2 rc.local fix: moved to subdir, find root dir Stephan I. Böttcher 2023-11-24 17:06:16 +01:00
  • 07e0ed9a38 d3d: move unix socket to d3d/ subdir Stephan I. Böttcher 2023-11-24 17:05:40 +01:00
  • c699ad2166 socket kick and fixes Stephan I. Böttcher 2023-11-24 17:04:56 +01:00
  • b894e95aea etc/, watchdog.conf Dostel 3D project 2023-11-23 23:00:24 +01:00
  • 14e914832e write pidfile in most cases Stephan I. Böttcher 2023-11-23 18:55:41 +01:00
  • 361dce90eb verbosity for file_close() and file_open() fix Stephan I. Böttcher 2023-11-23 18:47:56 +01:00
  • 21585a1ae3 verbosity for file_close() and file_open() Stephan I. Böttcher 2023-11-23 18:47:15 +01:00
  • 4321690105 doooooh, fix pidfile in d3d.rc Stephan I. Böttcher 2023-11-23 18:29:54 +01:00
  • dff0868d8a doooh Stephan I. Böttcher 2023-11-23 18:28:23 +01:00
  • 8dc6021b7d add pid_file Stephan I. Böttcher 2023-11-23 12:11:31 +01:00
  • 1bf29ce11e command version Stephan I. Böttcher 2023-11-22 23:48:59 +01:00
  • faae72d243 more «cmd» help Stephan I. Böttcher 2023-11-22 23:23:50 +01:00
  • e94349b466 process_cmd: explicit «cmd» help Stephan I. Böttcher 2023-11-22 20:40:12 +01:00
  • 5034f70af3 use keV for cuts, mV for high/low Stephan I. Böttcher 2023-11-22 15:18:20 +01:00
  • 5f6f578ff7 fix Version message at startup Stephan I. Böttcher 2023-11-22 14:36:33 +01:00
  • 8d9a142798 avoid error message for #comments, e.g., the #! line Stephan I. Böttcher 2023-11-22 13:54:07 +01:00
  • 9b2913bee1 add rc.local startup script Stephan I. Böttcher 2023-11-21 22:56:27 +01:00
  • cfb12139e0 Update README.md Stephan I. Böttcher 2023-11-21 21:53:25 +00:00
  • 97584ee496 numbers: fix index parsing Stephan I. Böttcher 2023-11-21 21:55:02 +01:00
  • 0425492016 LET fix log gain emission Stephan I. Böttcher 2023-11-21 21:54:03 +01:00
  • 7898046c26 channel config reimplemented Stephan I. Böttcher 2023-11-20 23:49:10 +01:00
  • 8ff091ba3c implement command «var», short for «irena var» Stephan I. Böttcher 2023-11-19 13:29:04 +01:00
  • 3cfcc7ef8d Update README.md Stephan I. Böttcher 2023-11-19 09:12:27 +00:00
  • 36dbe8dcb7 set_clock sleep with poll_uart every 100ms Stephan I. Böttcher 2023-11-19 01:15:47 +01:00
  • c67d1f0455 sendfile drop Stephan I. Böttcher 2023-11-19 00:46:21 +01:00
  • e6958c31d0 sendfile fn cmd Stephan I. Böttcher 2023-11-19 00:24:47 +01:00
  • 8ea5fe76a3 fix set_clock config Stephan I. Böttcher 2023-11-18 23:12:37 +01:00
  • bee3380a95 in_prompt Stephan I. Böttcher 2023-11-18 23:07:03 +01:00
  • 7fc84c0996 call d3dinit.rc after 60 seconds Stephan I. Böttcher 2023-11-18 22:08:54 +01:00
  • 1384f90765 Merge branch 'main' of codeberg.org:ET-Kiel/d3direna Stephan I. Böttcher 2023-11-18 21:11:44 +01:00
  • 8e6e181658 make d3d.rc executable Stephan I. Böttcher 2023-11-18 21:10:28 +01:00
  • 3eb14518de socket force Stephan I. Böttcher 2023-11-18 21:06:37 +01:00
  • 415d0b7a85 set_clock with /drift Stephan I. Böttcher 2023-11-18 20:42:08 +01:00
  • d092fd5058 implement cmd messages Stephan I. Böttcher 2023-11-18 17:40:41 +01:00
  • 4b62aa2a07 base85: fix _encode, +33 on last byte, s-- on EOS Stephan I. Böttcher 2023-11-17 12:49:50 +01:00
  • f351ea59b7 process_base64: accept base85 as well Stephan I. Böttcher 2023-11-17 11:04:55 +01:00
  • d2e147350f send_file: replace base64 by base85 Stephan I. Böttcher 2023-11-17 10:26:45 +01:00
  • b8cbb8a7a0 send_file(): explicitly base64, := Stephan I. Böttcher 2023-11-16 00:49:09 +01:00
  • 5c6aae5fdb verbosity work Stephan I. Böttcher 2023-11-15 14:56:45 +01:00
  • 15a8c657f2 acmd socket and mainloop fixes Stephan I. Böttcher 2023-11-14 23:12:02 +01:00
  • ce9718a550 impelemt print_asocket() Stephan I. Böttcher 2023-11-14 22:59:04 +01:00
  • 7f728c698f add maintainance mode Stephan I. Böttcher 2023-11-14 09:10:49 +01:00
  • 1e247d1c89 send_file: fill buffer tail with 0 and send all Stephan I. Böttcher 2023-11-14 08:49:02 +01:00
  • 14e5942df7 verbosity tuning Stephan I. Böttcher 2023-11-14 01:35:49 +01:00
  • 218e90587c fix send_file, do not read beyond the input, whole words Stephan I. Böttcher 2023-11-14 01:00:37 +01:00
  • a9abe76f5e irena: fix verbosity Stephan I. Böttcher 2023-11-14 00:33:24 +01:00
  • c94ecf149b irena: implement verbosity Stephan I. Böttcher 2023-11-14 00:31:59 +01:00
  • 481a393167 send_file: base64 Stephan I. Böttcher 2023-11-13 20:54:01 +01:00
  • 1e1059362b send_file: do_cron() after each block, not each word Stephan I. Böttcher 2023-11-13 11:42:06 +01:00
  • 8b6e497a78 update README TODO, tick of send_file() Stephan I. Böttcher 2023-11-11 11:25:44 +01:00
  • 3760ef7870 implement send_file() Stephan I. Böttcher 2023-11-11 10:37:11 +01:00
  • c72ef053ef use arm_reset() when available in case of error status Stephan I. Böttcher 2023-11-10 23:08:58 +01:00
  • 31ed5d8257 numbers: print and parse arrays Stephan I. Böttcher 2023-11-10 22:28:51 +01:00
  • 3e85e0257c move README, remember not to use the forgejo web UI to create READMEs Stephan I. Böttcher 2023-11-10 16:57:19 +01:00