Commit Graph

51 Commits

Author SHA1 Message Date
Zach O'Brien bb515aaf9c Making it clear a commented out line is included for visability. 2022-07-20 08:04:47 -06:00
Zach O'Brien d0c61c8522 Adding myself to copyright header on AS5x47U encoder files. 2022-07-19 09:42:13 -06:00
Zach O'Brien 93e74e5363 Fixing spelling errors in comments.
Adjusting whitespace to adhere to coding style.
2022-07-19 09:35:38 -06:00
Zach O'Brien 86c1cdad92 Moving '{'s to match coding standard.
Making tabbing match coding standard for switch cases.
Moving comments so they are less confusing.
2022-07-19 08:46:11 -06:00
Zach O'Brien 9c7b0dae2c Adding support for the AS5x47U encoder. 2022-07-18 14:25:03 -06:00
Benjamin Vedder 21943b17e7
Update enc_as504x.h 2022-06-03 16:57:17 +02:00
Frank Severinsen 55823b989a Add AS504x Fault macros 2022-06-03 16:09:51 +02:00
Kenn Sebesta cf6f32332d [Utils] Update the header includes 2022-03-23 20:25:37 -04:00
Benjamin Vedder 5609b31d42 As5047 encoder fixes 2022-02-28 14:30:48 +01:00
Benjamin Vedder 4c1bf2f40e Apply appconf after changing it 2022-02-22 02:36:14 +01:00
Benjamin Vedder 1fd6ed8309 Final fixes in TS5700N8501 driver 2022-02-20 17:32:35 +01:00
Benjamin Vedder bda488a72a Small fix 2022-02-20 16:33:25 +01:00
Benjamin Vedder d7747fa708 Moved state out of enc_abi, more encoder cleanup 2022-02-20 16:22:38 +01:00
Benjamin Vedder 4352e24b27 Moved state out of ts5700n8501 and moved all encoder state to own file 2022-02-20 13:44:01 +01:00
Benjamin Vedder f40cd090d0 Moved state out of ad2s1205 2022-02-20 12:47:34 +01:00
Benjamin Vedder 8bd3057dd7 Automatic timestep measurement 2022-02-20 12:21:05 +01:00
Benjamin Vedder a446b355af Sincos cleanup 2022-02-20 12:12:40 +01:00
Benjamin Vedder 77e75f4898 Removed hw deinit as that encoder uses sw spi 2022-02-20 00:43:36 +01:00
Benjamin Vedder a777b8b923 Moved state out of MT6816 2022-02-20 00:16:51 +01:00
Benjamin Vedder 5c2f65114d Added macro for reading last AS504x angle 2022-02-19 23:39:48 +01:00
Benjamin Vedder 95183ce724 More refactoring, moved state out of AS504x so that multiple instances can be used 2022-02-19 23:28:58 +01:00
Benjamin Vedder 2e0a95e5ea Renaming and refactoring 2022-02-19 21:00:52 +01:00
Benjamin Vedder 3bd5545c3e Fixed build on all hardwares 2022-02-19 19:40:42 +01:00
Benjamin Vedder 0f12cb7d50 First round of cleanup 2022-02-19 18:51:34 +01:00
Benjamin Vedder 3d0f03a56d Added headers, let me know if I missed someone or got it wrong 2022-02-19 15:37:12 +01:00
Jakub Tomczak a5dcae5d10 solved warning 2022-02-16 15:23:46 +01:00
Jakub Tomczak 00c6643b29 abi counts variable fix 2022-01-27 15:48:08 +01:00
Jakub Tomczak 930a0e156a ENCSPI correct pin assigment 2022-01-27 11:31:02 +01:00
Jakub Tomczak d37a34ccee sin_conf function + post merge fixes 2022-01-27 10:53:00 +01:00
Jakub Tomczak 150c0e836f refactor datatype names 2022-01-24 14:18:18 +01:00
Jakub Tomczak 9823d1cfcb refactor 2022-01-21 15:07:56 +01:00
Jakub Tomczak 8705bfe64e Merge remote-tracking branch 'Jaycobe96/dev_fw_5_03' into dev_fw_5_03 2022-01-21 14:51:43 +01:00
Jakub Tomczak a213702daa types reduction
tbf: encoder/encoder.c:35:1: warning: missing braces around initializer [-Wmissing-braces]
2022-01-21 13:39:32 +01:00
Jakub Tomczak e61e4e715f types reduction
tbf: encoder/encoder.c:35:1: warning: missing braces around initializer [-Wmissing-braces]
2022-01-20 21:23:37 +01:00
Jakub Tomczak 2a120615be encoders to encoder refactor 2022-01-09 17:10:40 +01:00
Jakub Tomczak 77d743eaeb non-extern configuration variables + moved defines 2022-01-02 17:40:55 +01:00
Jakub Tomczak 1f8a2cebfb init by encoders_type_t parameter, memory use convenient structures 2022-01-02 16:35:55 +01:00
Jakub Tomczak e4e16cad88 +spi_bb_nss_init(), MT6816 uses spi_bb
quick spi_bb integration in MT6816.c
2021-12-26 18:44:33 +01:00
Jakub Tomczak 6edba4fbce spi_bb update TODO: hook MT6816 with spi_bb 2021-12-20 16:52:59 +01:00
Jakub Tomczak 4743194894 old encoder files deleted 2021-12-20 14:18:51 +01:00
Jakub Tomczak 806e7d12be
Update encoder_hwconf.c 2021-12-19 15:08:44 +01:00
Jakub Tomczak f636338b79 TS5700N8501 implemented
TODO: check files and compile with different precompiler defines
2021-12-17 16:34:22 +01:00
Jakub Tomczak 16dd3a3c7f restructuring 2021-12-17 16:18:07 +01:00
Jakub Tomczak f72c5e2cb4 refactor rename ENC_SINCOS 2021-12-17 14:05:39 +01:00
Jakub Tomczak cc769c858b TS5700N8501 added 2021-12-17 13:13:11 +01:00
Jakub Tomczak b09d86295b SINCOS integrated 2021-12-16 11:49:34 +01:00
Jakub Tomczak 6507a47bf1 SINCOS added 2021-12-15 16:48:23 +01:00
Jakub Tomczak d0acc03f86 code formatting fixed 2021-12-15 14:21:37 +01:00
Jakub Tomczak a202c1e92c ABI added 2021-12-15 13:41:03 +01:00
Jakub Tomczak 3891eb886d
Update encoders.h 2021-12-14 17:58:56 +01:00