1
0
forked from me/IronOS
Files
IronOS/workspace/ts100/inc/PID.h
Ben V. Brown 0b26e669af Merge Dev into mainline (#1)
* Removing USB
Need to refine the drive to the iron tip

* Update README.md

* * Rewrite all code from scratch
* Only kept settings
* New font
* New PID
* New Menus
* Use Hardware I2C
* Faster System
* Better Heating Time
* No USB
* Full Menu System
2016-09-30 00:27:55 +10:00

22 lines
345 B
C

/*
* PID.h
*
* Created on: 20 Sep 2016
* Author: ralim
*
* Functions for computing the PID for the iron temp
*/
#ifndef PID_H_
#define PID_H_
#include "Analog.h"
#include "Interrupt.h"
struct {
uint32_t kp, ki, kd; //PID values
} pidSettings;
int32_t computePID(uint16_t setpoint);
void setupPID(void);
#endif /* PID_H_ */