Commit Graph

  • d9cc90d (HEAD -> jeroen) Add eeprom crc calculation and write functions. by Jeroen Vreeken 2019-05-21 22:30:22 +0200
  • 2521e8d Some more trinamic stuff in the block by Jeroen Vreeken 2019-05-20 17:26:03 +0200
  • 87a30f7 Merge branch 'jeroen' of video.vreeken.net:public_html/dt_ctrl into jeroen by Jeroen Vreeken 2019-05-20 15:57:57 +0200
  • 5c001ee Add logging for AL state and status by Jeroen Vreeken 2019-05-20 15:57:37 +0200
  • 75e4f33 Improve ec_enum with new ids and link checking. Also add some formatting options. by Jeroen Vreeken 2019-05-20 14:14:37 +0200
  • cf1ba58 Check for 0-3. by Jeroen Vreeken 2018-10-06 12:53:46 +0200
  • 39aa815 Add control loop for focusbox (including simulator) by Jeroen Vreeken 2018-10-05 00:44:08 +0200
  • ef66e84 Update console_httpd to new libwebsockets by Jeroen Vreeken 2018-10-03 20:51:33 +0200
  • 1da7ba1 Merge branch 'jeroen' of ssh://gitlab.camras.nl:777/dijkema/dt_ctrl into jeroen by Jeroen Vreeken 2018-10-01 23:23:23 +0200
  • c54185d Fix testcases and hex values. by Jeroen Vreeken 2018-10-01 23:12:09 +0200
  • ff1ab1c Add quadratic sign block (quadratic function, but keeping sign) :wq by Jeroen Vreeken 2018-09-06 15:52:51 +0200
  • faad662 Add quadratic sign block by Jeroen Vreeken 2018-09-03 00:16:32 +0200
  • 3b378c2 Working after test at corso by Jeroen Vreeken 2018-09-02 22:34:54 +0200
  • 8b90f67 Add delay block Create network with spg and pid by Jeroen Vreeken 2018-08-27 00:57:39 +0200
  • 0e311ae After test at corso by Jeroen Vreeken 2018-08-26 13:18:50 +0200
  • 0e9189b Fix non atsam build. Add deadzone test by Jeroen Vreeken 2018-08-12 23:21:50 +0200
  • 30c6d3b All atsamx70 blocks working. Systick trigger working. New deadzone block. by Jeroen Vreeken 2018-08-12 23:05:16 +0200
  • e1cc873 Add systick based trigger. by Jeroen Vreeken 2018-07-26 21:40:42 +0200
  • ade7079 Builds for atsam by Jeroen Vreeken 2018-07-24 16:49:26 +0200
  • 4523cfc Improve docs in Dockerfile by Tammo Jan Dijkema 2018-06-07 14:21:27 +0200
  • 51502aa 8byte capability was in another bit... luckily we never needed it. by Jeroen Vreeken 2018-04-13 19:11:25 +0200
  • 80a6fcf Update Dockerfile to run webserver with console by Tammo Jan Dijkema 2018-04-09 11:31:03 +0200
  • 4f6f4f9 Merge branch 'tammojan' into 'jeroen' by jeroen 2018-01-17 23:22:42 +0100
  • 9aaa2ba Add focusbox position to trace2port by Tammo Jan Dijkema 2018-01-10 20:38:19 +0100
  • c628214 Start trace2port at console startup by Tammo Jan Dijkema 2018-01-07 13:41:33 +0100
  • 5ba79f3 Add trace2port by Tammo Jan Dijkema 2017-05-13 20:01:37 +0200
  • 178114a Switch off focusbox movement on button mouseout by Tammo Jan Dijkema 2018-01-10 23:10:53 +0100
  • c57dc2d Accept prefix + in declination by Tammo Jan Dijkema 2018-01-12 22:27:29 +0100
  • d668e7e Highlight offset window title on change by Tammo Jan Dijkema 2018-01-13 08:43:32 +0100
  • 8a0533c Merge branch 'tammojan' into 'jeroen' by jeroen 2017-08-28 14:49:50 +0200
  • 58bfaf5 Add trace2port by Tammo Jan Dijkema 2017-05-13 20:01:37 +0200
  • 475020f Add Dockerfile by Tammo Jan Dijkema 2016-10-04 21:06:49 +0200
  • 4a07491 Enable 4132 by Jeroen Vreeken 2017-01-18 11:04:21 +0100
  • ed4f571 Update comments by Jeroen Vreeken 2016-11-14 13:37:11 +0100
  • c76e67c Added an exclusive block. Currently only supports ex2, but more can be added similar to andN. by Jeroen Vreeken 2016-11-14 13:19:04 +0100
  • a1879bf Avoid conflict with C99 float conversion. by Jeroen Vreeken 2016-09-01 22:20:23 +0200
  • 9fa780a Typo by Jeroen Vreeken 2016-08-30 16:52:15 +0200
  • eecb06b Add log type. by Jeroen Vreeken 2016-08-16 17:02:41 +0200
  • dbc8f67 Add logging of focusbox outputs. by Jeroen Vreeken 2016-08-16 17:00:56 +0200
  • cfe07c9 Update configure checks for libwebsockets. by Jeroen Vreeken 2016-08-16 16:41:54 +0200
  • 57f7d6f Add some memory statistics. by Jeroen Vreeken 2016-08-15 14:50:09 +0200
  • d332941 Introduce display interval to enable tracing at high frequencies. by Jeroen Vreeken 2016-08-10 17:50:57 +0200
  • a9121c8 Update console_httpd to new libwebsockets Make a few servers conditional on ctrl file Improve some socket logging. by Jeroen Vreeken 2016-08-10 14:18:35 +0200
  • 0135f3f Some changes from corso 2015 by Jeroen Vreeken 2016-08-03 19:43:00 +0200
  • b66125b Move status to global scope by Jeroen Vreeken 2016-06-19 00:35:24 +0200
  • 628a06c (tag: 2016-04-02) Display 'override' or 'normal' in override status. (mech.html) by Jeroen Vreeken 2016-04-02 15:15:41 +0200
  • d54845f Change 'Error' to 'Diff' in console. (Error is to scary) by Jeroen Vreeken 2016-04-02 15:02:18 +0200
  • 05ad54b Add error to status by Jeroen Vreeken 2016-03-31 02:35:14 +0200
  • b194d00 (beaglebone) Fix swapping if already high by Jeroen Vreeken 2016-03-29 16:33:20 +0200
  • c3e2eac Orange better reflects override status. by Jeroen Vreeken 2016-03-29 15:56:21 +0200
  • 40304f3 typo by Jeroen Vreeken 2016-03-29 15:47:02 +0200
  • 90d69de - True north limited to modulo 360 - Correctly display safety status - Add override status by Jeroen Vreeken 2016-03-29 15:44:00 +0200
  • e9c4f69 Merge branch 'jeroen' of video.vreeken.net:public_html/dt_ctrl into jeroen by Jeroen Vreeken 2016-03-27 17:07:01 +0200
  • 18dbe0f Changes made on console by Jeroen Vreeken 2016-03-27 17:06:37 +0200
  • dcf7fe0 Merge branch 'jeroen' of video.vreeken.net:public_html/dt_ctrl into jeroen by Jeroen Vreeken 2016-03-27 16:39:53 +0200
  • 73954b8 Changes needed to get new software running on an actual DT. by Jeroen Vreeken 2016-03-27 16:39:32 +0200
  • 881f024 Sync with params on old controller by Jeroen Vreeken 2016-03-27 16:33:59 +0200
  • 39710d0 Display focusbox in 0.1mm resolution by Jeroen Vreeken 2015-12-29 15:26:01 +0100
  • ccd2345 Allow degree input in j2000 tracker. by Jeroen Vreeken 2015-11-26 15:22:04 +0100
  • cfbcc0f Small ui fixes prevent magic lib failure from crashing http server by Jeroen Vreeken 2015-11-14 16:51:44 +0100
  • bad7014 Merge branch 'beaglebone' into jeroen by Jeroen Vreeken 2015-11-14 14:58:24 +0100
  • 49fd7bf Small tracing fixes Add support for keeping last known values in trace_proxy (Can be used for dt position while console/controller is offline) Reduce sun and moon time offset to 2 seconds Add UTC time of controller trace to gui Fix some padding in dt_ui javascript by Jeroen Vreeken 2015-11-14 14:55:18 +0100
  • f4993f3 Fix escape handling in javascript trace code. Also added stdin mode to trace_dump usage text. by Jeroen Vreeken 2015-10-01 22:44:46 +0200
  • 98c5c7c Various fixes for tracing and command handling. by Jeroen Vreeken 2015-09-29 23:59:02 +0200
  • d69c23a Add uint32 type to http server. Add TRACK setpoint to http server. by Jeroen Vreeken 2015-09-07 14:02:17 +0200
  • d054f3f Add uint32 command Small pwm fix (added t_off) vesp fixes, communication seems to be buggy by Jeroen Vreeken 2015-09-07 12:34:27 +0200
  • 1c278e7 Add SETPOINT_TRACK to command_send. Fix some small command handling stuff. by Jeroen Vreeken 2015-09-01 14:56:51 +0200
  • c75128e Don't build joystick code on BSD. Add 't_off' parameter to am335 pwm block. t_off will be the minimum time the bridge is switched low per pwm period. (To allow boost C to recharge) by Jeroen Vreeken 2015-08-18 10:23:31 +0200
  • f3e2571 Add command_joystick command generator. Can be used to quickly send float setpoints for testing. by Jeroen Vreeken 2015-08-17 17:59:22 +0200
  • f0084dc Merge branch 'beaglebone' of ssh://pe1rxq@acer/home/pe1rxq/shared/src/dt_ctrl into beaglebone by Jeroen Vreeken 2015-08-17 16:33:41 +0200
  • 6c9dafc Clarify 2nd order filter code. by Jeroen Vreeken 2015-08-17 16:33:06 +0200
  • 5323b51 Fix output B by Jeroen Vreeken 2015-08-16 22:26:13 +0200
  • e96335d Copy paste typo by Jeroen Vreeken 2015-08-12 23:56:50 +0200
  • 184be19 Fix sourceterm for dumping dot file by Jeroen Vreeken 2015-08-12 23:46:17 +0200
  • 4874c58 Add seperate rx block by Jeroen Vreeken 2015-08-12 23:26:56 +0200
  • f1e90f9 Don't set value pointer to zero when adding a block. (This might cause order dependent bugs...) by Jeroen Vreeken 2015-08-12 22:42:35 +0200
  • 465d500 Add controller block by Jeroen Vreeken 2015-08-12 21:58:55 +0200
  • 0677a8e Fix name typo (355 instead of 335) by Jeroen Vreeken 2015-08-11 15:24:39 +0200
  • 5f2203f Add gain by ratio block with absolute output. Can be used to calculate a voltage limit based on the current voltage and current and a current limit. by Jeroen Vreeken 2015-08-10 17:13:24 +0200
  • bc126ab Some small pwm improvements. Add script to enable pwm on beaglebone by Jeroen Vreeken 2015-08-10 13:37:07 +0200
  • 0e37721 Forgot return by Jeroen Vreeken 2015-08-09 23:14:50 +0200
  • d92db75 Enable TBCLK in control module for pwm by Jeroen Vreeken 2015-08-09 23:12:44 +0200
  • 5677334 Enable L4LS clock for pwm by Jeroen Vreeken 2015-08-09 22:43:44 +0200
  • 0f82b26 Improve limit of i2t when some budget is already taken... by Jeroen Vreeken 2015-08-08 02:03:41 +0200
  • 348c480 Add i2t block. Determines current limit based on the i2t algorithm. by Jeroen Vreeken 2015-08-07 16:33:26 +0200
  • 05017b4 Add DC motor model block. With this block motor state can be derived from voltage and speed. by Jeroen Vreeken 2015-08-07 14:53:25 +0200
  • a20a0b4 Remove fixed stack size from logging code. by Jeroen Vreeken 2015-08-04 17:16:27 +0200
  • a027396 Debug new ethercat code. Tested with beckhoff blocks connected. (Still only one ethercat bus, multiple busses remains untested.) by Jeroen Vreeken 2015-08-02 17:49:30 +0200
  • 4514cd2 Fix string variables. Add test ctrl file for testing variable types. by Jeroen Vreeken 2015-07-30 17:13:59 +0200
  • cdce965 Prevent yielding forever when accept socket could not be opened. by Jeroen Vreeken 2015-07-30 14:32:21 +0200
  • 6b59f08 Remove globals from ethercat code. Allow multiple ethercat busses to exist. NOT TESTED YET! by Jeroen Vreeken 2015-07-15 23:47:37 +0200
  • 870e7d4 Add configure check for libnova Use external libnova instead of locally build. (Upstream libnova has aberration fix as of Jul 9 2015) by Jeroen Vreeken 2015-07-12 01:54:07 +0200
  • 217e837 Make test block compilation and linking configurable. by Jeroen Vreeken 2015-07-02 17:39:44 +0200
  • c08e742 Add track setpoint command. Introduce track command in 3rd order spg. With this command the spg is set to track the 'track_x' input but will still honour all limits (v, a, j, x) by Jeroen Vreeken 2015-07-01 21:52:18 +0200
  • 6e1eee3 Make sure failing tests keep failing ;) by Jeroen Vreeken 2015-07-01 21:51:39 +0200
  • ad04556 Make tests real targets. by Jeroen Vreeken 2015-07-01 21:42:10 +0200
  • 272fd3b GPIO pin muxing for the am335x by Jeroen Vreeken 2015-07-01 13:47:45 +0200
  • 7090f93 Add clock enabling to PWM. Add pin mux setting. by Jeroen Vreeken 2015-06-24 23:32:47 +0200
  • faff5c5 Change am335x adc programming to use more time if available. More retries in the same time for vesp commands. by Jeroen Vreeken 2015-06-09 00:06:46 +0200
  • 28f2076 Use averaging if frequency permits. by Jeroen Vreeken 2015-06-08 02:00:22 +0200