Commit Graph
219 Commits
Author SHA1 Message Date
jens 9b997b8348 - generalized heaters 2021-10-18 14:32:56 +02:00
jens 70c630c528 - added 2021-10-13 18:35:58 +02:00
jens 4a26e84c6e - TC export some vars
- cleaned up test
- added model vars to test
2021-10-13 18:29:33 +02:00
jens 862babcb50 - adjusted temp offset 2021-10-12 17:17:55 +02:00
jens e8fa90e753 - PID/TC goes Idle state on first theat_ist measurement 2021-10-12 17:13:19 +02:00
jens bf7ec2beaf - PID: introduced INIT State
- refactored
2021-10-12 16:47:05 +02:00
jens 55315e268e - TempratureSensor: Sim ignores temp_offset 2021-10-12 16:36:53 +02:00
jens 7eb9d16f4d - updatd constants 2021-10-12 16:19:21 +02:00
jens 3c010d7bfd - updatd constants 2021-10-12 13:24:19 +02:00
jens 6dc5e90956 - permit heater to override power 2021-10-12 11:37:24 +01:00
jens b4a6c70591 - init kalman_model_delay 2021-10-12 12:07:36 +02:00
jens 16cb3d3b3c - use heat diffusion for water model instead of delay line 2021-10-12 12:01:40 +02:00
jens 89ac2b8ea8 - updated tc params for test 2021-10-12 10:20:55 +02:00
jens c4d886a390 - updated template 2021-10-12 09:20:30 +02:00
jens 425567f3db - refactored
- increased Hold.Pid.kp
- decrease state change HEAT TO HOLD windows to 1°C
2021-10-12 09:11:07 +02:00
jens ff90c6d90c - added initial for filling Delay line
- added gain parameter for Pot sim
- from state change to heat init model temp with plant temp
- updated config template
2021-10-11 19:54:03 +02:00
jens 20b0363e26 - reset kalman on change to HEAT state 2021-10-11 19:04:32 +02:00
jens 9b20276012 - fixed setting model correct power in idle 2021-10-11 18:28:25 +02:00
jens 132081eeb1 - added debig 2021-10-11 16:54:58 +01:00
jens 0664679c34 - run Tracer interval 1.0 seconds 2021-10-11 16:43:01 +02:00
jens c5c39732cf - do data signal wiring at one central place
- fixed initializations
2021-10-11 13:05:18 +02:00
jens 80fa983c96 - fixed kalman test for different dt 2021-10-10 13:56:48 +02:00
jens 588f87592c - fixed path 2021-10-09 12:03:19 +01:00
jens eb58a39159 - use path for logs 2021-10-09 12:59:09 +02:00
jens 33fd6fa5ab - fixed heater 2021-10-09 12:45:01 +02:00
jens ac6139cae7 - fixed heater 2021-10-09 11:40:29 +01:00
jens fb71f9554c - fixed heater 2021-10-09 12:35:39 +02:00
jens c50f02510c - fixed heater 2021-10-09 12:33:21 +02:00
jens dce3caa1eb - refactored 2021-10-09 12:27:36 +02:00
jens f6394e9e7a - refactored 2021-10-09 10:52:35 +02:00
jens b83ec71346 - refactored 2021-10-09 10:07:45 +02:00
jens 5923212055 - refactored 2021-10-09 09:46:52 +02:00
jens 529ae7ad2f - adjusted params for TC tests 2021-10-02 13:10:10 +02:00
jens f085e74c53 - stirrer: removed status logs 2021-10-02 12:36:48 +02:00
jens 5f5fbf3a7c - improved template 2021-10-02 12:34:03 +02:00
jens 2e143ee03f - implemented APid
- choose Tempcontroller impl. from config
2021-10-02 12:24:42 +02:00
jens f7745f9814 - reactored 2021-10-02 11:05:07 +01:00
jens a05e460f73 - refactored 2021-10-02 11:01:12 +01:00
jens cf40a49af4 - changed import
- changed shebang
2021-10-02 10:12:54 +01:00
jens bf019733b2 - added abstarct PID APid
- added PidFactory
- use variable args for factory
2021-10-02 11:10:43 +02:00
jens 7111bfd5e2 added python3 shebang 2021-08-14 09:39:55 +02:00
jens 0843f1d87a - Pololu1376: take enums as variable id
- stirrerPololu1376: Make for robust against motor cable plug
2021-08-12 20:13:47 +01:00
jens ebd5d4cd5e - added dignostic vars
- make print_vars a method
2021-08-12 09:48:06 +02:00
jens a95f5195d1 - made on-methods private
- added AStirrer::_on_process() for monitoring
2021-08-12 09:32:02 +02:00
jens 71b5ac848f - refactored 2021-08-11 18:00:35 +02:00
jens 4cb8089c06 - fixed stirrerpololu1376.py 2021-08-11 17:59:07 +02:00
jens 6196f944c6 - use new Pololu driver 2021-08-11 17:49:37 +02:00
jens a291c654c8 - formatted 2021-08-11 17:36:47 +02:00
jens 593b003cd9 - added separation line 2021-08-11 16:34:02 +01:00
jens 89112777e3 - fixed variable display 2021-08-11 16:24:42 +01:00