-
Notifications
You must be signed in to change notification settings - Fork 45
/
Copy pathREADME.txt
33 lines (29 loc) · 1.46 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/********************************************************
* osPID Firmware, Version 1.7
* by Brett Beauregard & Rocket Scream
* License: GPLv3 & BSD License (For autotune)
* 27 April 2016
********************************************************/
NOTE: THIS FIRMWARE IS CONFIGURED FOR DIGITAL OUTPUT CARD
V1.5 & TEMPERATURE INPUT CARD V1.2. IF YOU ARE USING
A DIFFERENT I/O CONFIGURATION BE SURE TO UN-COMMENT THE
APPROPRIATE #DEFINE STATEMENTS IN IO.H.
Updates for version 1.7
-output is disabled if input is in error state for both thermistor and thermocouple
Updates for version 1.6
-added support for v1.5 of the Temperature Input card (MAX31855 Thermocouple chip)
Updates for version 1.5
-restructured code to allow for different IO cards
-added reflow profile support
-eliminated LCD flicker
-error message when thermocouple is disconnected
-extreme code size / RAM improvement (mainly menu and EEPRom)
-consolodated the code into fewer files
* osPID_Firmware.ino - Just about everything
* io.h - IO card code. pre-compiler flags control which card code is used
* EEPROMAnything.h - halley's amazing EEPROMWriteAnything code.
* AnalogButton .cpp _local.h - ospid button-reading/debounce code
* PID_AutoTune_v0 .cpp _local.h - local copy of the autotune library (to avoid
conflicts with possibly pre-installed copies)
* PID_v1 .ccp _local.h - local copy of the PID library
* max6675 .cpp _local.h - local copy of the max6675 library, used by the input card.