Commit graph

110 commits

Author SHA1 Message Date
Gregor Riepl
c0a0e7714d Require only Go 1.11 2021-01-31 18:05:12 +01:00
Gregor Riepl
61d1fee98a Document cross-compiling 2021-01-31 18:05:00 +01:00
Gregor Riepl
d9f2166259 Document usage of control server and added example systemd unit 2021-01-31 16:56:47 +01:00
Gregor Riepl
d5713b5e43 Added control server 2021-01-31 16:56:33 +01:00
Gregor Riepl
a2cccbde71 Init power outputs to zero on startup 2021-01-25 20:58:15 +01:00
Gregor Riepl
3d40582b39 Added 5V regulator 2021-01-25 02:12:33 +01:00
Gregor Riepl
c42848a1e5 Replaced power board diode pad layouts 2021-01-24 21:48:55 +01:00
Gregor Riepl
00457402f9 Removed obsolete project and data sheets 2021-01-24 21:47:49 +01:00
Gregor Riepl
6d0a53753f Drop unused header 2021-01-20 15:42:20 +01:00
Gregor Riepl
bd170f8d6a Use bit masks for message flags 2021-01-20 15:41:43 +01:00
Gregor Riepl
09039eb999 Updated PCB layout 2021-01-19 21:54:41 +01:00
Gregor Riepl
805525840b Always update last status 2021-01-19 19:40:07 +01:00
Gregor Riepl
82aefc2a10 Use symbolic message constants in firmware 2021-01-19 19:30:56 +01:00
Gregor Riepl
677150f09b Add symbolic CAN message constants 2021-01-19 19:30:35 +01:00
Gregor Riepl
3791dfa777 Implement change report on feedback module 2021-01-18 20:27:20 +01:00
Gregor Riepl
d63860df8f Rewrite shit register contents 2021-01-18 20:27:07 +01:00
Gregor Riepl
54b7440f90 Remove redundant rtr check 2021-01-18 20:26:19 +01:00
Gregor Riepl
43911bb4ae Add missing breaks 2021-01-18 20:25:36 +01:00
Gregor Riepl
395be23d74 Implement firmware support for auto-report 2021-01-18 20:25:01 +01:00
Gregor Riepl
318eb18e50 Add auto-report message 2021-01-18 20:20:47 +01:00
Gregor Riepl
a0a4d0c2c1 Implement stop action 2021-01-18 12:48:26 +01:00
Gregor Riepl
99cb7bc033 Send out status after firing a relay 2021-01-18 12:44:57 +01:00
Gregor Riepl
cd807bed92 Cleaned up schematics and removed obsolete parts 2021-01-17 17:07:54 +01:00
Gregor Riepl
726b6aa912 Updated CAN interface docs 2021-01-17 15:38:50 +01:00
Gregor Riepl
0dc044e43f Adapted poweriface firmware to use new specs 2021-01-17 15:38:11 +01:00
Gregor Riepl
42726c06c2 Added feedback board firmware 2021-01-17 15:37:57 +01:00
Gregor Riepl
e2b28730dd Sensor status report needs a dedicated ID 2021-01-13 22:13:42 +01:00
Gregor Riepl
ab188c011b Status reports can be received by anyone 2021-01-13 22:13:03 +01:00
Gregor Riepl
2f7f80a885 Overhauled readme and added protocol and wiring information 2021-01-13 22:10:50 +01:00
Gregor Riepl
7fbd464daa Fixed more link markdown 2021-01-11 01:28:20 +01:00
Gregor Riepl
93c01e94ce Fixed link markdown 2021-01-11 01:27:45 +01:00
Gregor Riepl
1454c983e0 Added build instructions for poweriface firmware 2021-01-11 00:30:50 +01:00
Gregor Riepl
aaa925eeb7 Added power interface test program 2021-01-11 00:25:02 +01:00
Gregor Riepl
e7cf27851f Ignore build sources 2021-01-11 00:24:42 +01:00
Gregor Riepl
cdb3d18dde Added avr-can-lib submodule 2021-01-11 00:23:20 +01:00
Gregor Riepl
075b618c40 Updated LM317L part from library 2021-01-10 14:11:42 +01:00
Gregor Riepl
ac24f7a087 Replaced BAS-40 with BAS-70 to avoid peak-peak overvoltage 2021-01-05 12:29:45 +01:00
Gregor Riepl
e01480d6e8 Replace power pins with mini-fit jr 2020-12-09 00:51:07 +01:00
Gregor Riepl
72f74c9338 drive: optimized routing and power plance placement 2020-12-01 22:45:01 +01:00
Gregor Riepl
0f189d44d3 fb: removed min clearance 2020-12-01 20:49:43 +01:00
Gregor Riepl
6a32552f1c feedback: added separate terminal header 2020-09-05 14:11:12 +02:00
Gregor Riepl
f4be05ee50 Rewrote readme 2020-08-25 01:03:37 +02:00
Gregor Riepl
af5a8b5263 drive: Added single-motor control board 2020-08-24 21:46:42 +02:00
Gregor Riepl
7eda59e777 feedback: Added switch interface board 2020-08-24 20:17:04 +02:00
Gregor Riepl
68a4f60177 wiring: Added some descriptions 2020-08-24 20:16:26 +02:00
Gregor Riepl
fb112c1e90 Added old wiring diagram 2020-08-06 23:57:14 +02:00
Gregor Riepl
fd78bb11ae ignore parts cache 2020-07-26 17:23:16 +02:00
Gregor Riepl
0de547cef2 ignore board plots 2020-07-26 17:19:36 +02:00
Gregor Riepl
31eb50a299 sensor: modernize 2020-07-26 17:17:08 +02:00
Gregor Riepl
71c261af2a poweriface: improve labeling 2020-07-26 17:15:58 +02:00