|  Tom Wilson | 05cf179841 | Update platformio.ini for newer PlatformIO version | 3 years ago | 
				
					
						|  Tom Wilson | ec882ef653 | Motor drive constant adjustments | 4 years ago | 
				
					
						|  Tom Wilson | 59a1462abb | Fix datatype bug in roller speed | 4 years ago | 
				
					
						|  Tom Wilson | 4f7f4c18bc | Fix bug reporting speed as halved, reorganise roller speed | 4 years ago | 
				
					
						|  Tom Wilson | 726550d1e6 | Add digit to reported desired speed | 4 years ago | 
				
					
						|  Tom Wilson | 8c1f11d172 | Add ADC for motor current and battery voltage | 4 years ago | 
				
					
						|  Tom Wilson | 3b75bca5c3 | Set actual (calibrated) wheel pulse count | 4 years ago | 
				
					
						|  Tom Wilson | 7143f1a5a8 | Disable motor control max ramp rate | 4 years ago | 
				
					
						|  Tom Wilson | 84402a1614 | Add dual edge roller speed sensing | 4 years ago | 
				
					
						|  Tom Wilson | 2ee803fa1e | Change motor control scheme to allow overlap, add op_offset | 4 years ago | 
				
					
						|  Tom Wilson | b92d71c8c9 | Fix motor control iteration time bug | 4 years ago | 
				
					
						|  Tom Wilson | da3976a8c1 | Add non volatile storage of motor parameters | 4 years ago | 
				
					
						|  Tom Wilson | a4931a8f62 | Fix integration accumulator in motor control | 4 years ago | 
				
					
						|  Tom Wilson | 913e4c7cd5 | Add more precision to reported roller speeds | 4 years ago | 
				
					
						|  Tom Wilson | d21d098a78 | Move to non-integrating PID control system | 4 years ago | 
				
					
						|  Tom Wilson | 49a5cdc871 | Add motor parameter reporting | 4 years ago | 
				
					
						|  Tom Wilson | b1e280004f | Add zero speed pulse measurement updates for better rev count | 4 years ago | 
				
					
						|  Tom Wilson | 820f5843aa | Add fan speed sensor, add oil alarm motor cutout | 4 years ago | 
				
					
						|  Tom Wilson | af06bf73e4 | Add rollercontrol MQTT reporting | 4 years ago | 
				
					
						|  Tom Wilson | ffae5ad254 | Add oil pressure sensor | 4 years ago | 
				
					
						|  Tom Wilson | 83548dc5f9 | Add motor paramter control via MQTT | 4 years ago | 
				
					
						|  Tom Wilson | 9582fd53af | Add pipe pressure sensing and MQTT publishing | 4 years ago | 
				
					
						|  Tom Wilson | c3ce48f06b | Add bin level and empty sensors | 4 years ago | 
				
					
						|  Tom Wilson | 6c3de019d4 | Add OTA firmware update to primary ESP32 | 4 years ago | 
				
					
						|  Tom Wilson | 30f72baa83 | Add manual override control via MQTT | 4 years ago | 
				
					
						|  Tom Wilson | 6d66e8df5a | Add motor control in primary loop | 4 years ago | 
				
					
						|  Tom Wilson | 5645cb032d | Add wheel speed sensing, remove manual pulsecount overflow | 4 years ago | 
				
					
						|  Tom Wilson | b2e9d772b0 | Add power timeout | 4 years ago | 
				
					
						|  Tom Wilson | 2b349433a8 | Add power button and comms led | 4 years ago | 
				
					
						|  Tom Wilson | 5f012ac67a | Update 'README.md' | 4 years ago | 
				
					
						|  Tom Wilson | 2aa689893f | Set default env to the priamry esp32 | 4 years ago | 
				
					
						|  Tom Wilson | 417fd618f3 | Add initial MQTT client features | 4 years ago | 
				
					
						|  Tom Wilson | 64fb562be1 | Add motor control to I2C task on primary | 4 years ago | 
				
					
						|  Tom Wilson | c51c71dc06 | Fix default structs, add explicit array indexes | 4 years ago | 
				
					
						|  Tom Wilson | 87026eb63f | Add motor control via I2C writes | 4 years ago | 
				
					
						|  Tom Wilson | 42a53ff490 | Change motor settings struct to "control" | 4 years ago | 
				
					
						|  Tom Wilson | f5f0053b77 | Implement on demand I2C task on primary ESP32 | 4 years ago | 
				
					
						|  Tom Wilson | 11ca37909d | Add first I2C comms | 4 years ago | 
				
					
						|  Tom Wilson | d2a8bff74b | Move shared structs between coontrollers into common | 4 years ago | 
				
					
						|  Tom Wilson | a67d11a670 | Fix for motor control bug | 4 years ago | 
				
					
						|  Tom Wilson | 67aeeda63d | Add roller rev tracking. Closes #4 | 4 years ago | 
				
					
						|  Tom Wilson | 4ac40d45fe | Split motor settings out, clean up queue init. Closes #2 | 4 years ago | 
				
					
						|  Tom Wilson | a669b248e2 | Added max duty for controllable dead time between phases | 4 years ago | 
				
					
						|  Tom Wilson | 2ee6f8c4c0 | Add other 2 roller speed sensors, convert motors and rollers to indexed | 4 years ago | 
				
					
						|  Tom Wilson | 82b21b357d | Change indent style, add other 2 motors | 4 years ago | 
				
					
						|  Tom Wilson | 2e7ccce082 | Add motor 1 PWM and PID control | 4 years ago | 
				
					
						|  Tom Wilson | 127390ffb9 | Add first speed sensing of roller photointerrupter | 4 years ago | 
				
					
						|  Tom Wilson | 8ebd724436 | Point directly to use ESP-IDF 4.4 | 4 years ago | 
				
					
						|  Tom Wilson | 525ae31d3e | Add roller speed module structure | 4 years ago | 
				
					
						|  Tom Wilson | 42f3753b2b | Split source into the two ESP32 modules | 4 years ago |