Commit graph

82 commits

Author SHA1 Message Date
266ae5cd9e fixed definition preventing serial response in #49 #bugfix 2019-10-27 16:47:30 -07:00
f8efc3d192 Adds 1 to the blinkcount integer, trying to fix #49 #bugfix 2019-10-25 21:18:33 -07:00
5cbd1ae131 Merge branch 'master' of https://github.com/pyr0ball/pyr0piezo 2019-10-11 11:05:55 -07:00
e5e1458391 Firmware shipped with Beta2 (v2.1.0) #changelog 2019-10-08 20:59:29 -07:00
Vsevolod Merenkov
14032ba325 analogWrite is replaced with native phase correct PWM, 4kHz 10-bit on comparator and 16kHz 8-bit on voltage follower #changelog 2019-10-05 19:49:53 +03:00
9126cd71a4 code formatting 2019-10-02 18:51:59 -07:00
ecf28d8972 Code formatting unified 2019-10-02 18:46:41 -07:00
Vsevolod Merenkov
51d734986b Fixed internal oscillator frequency configuration on ATmega88P, added configuration for ATmega328PB #changelog 2019-09-30 03:06:15 +03:00
Vsevolod Merenkov
8d5fb81219 Fixed serial command for voltmeter constant, added EEPROM support for it #bugfix 2019-09-30 03:04:06 +03:00
Vsevolod Merenkov
6976b3908d Removed old debug output define and sensor trigger debug output, modified VComp and VFol output to mV instead of 10-bit number #changelog 2019-09-30 03:02:14 +03:00
Vsevolod Merenkov
e029364cdc Reverted voltmeter code #bugfix 2019-09-30 02:56:24 +03:00
Vsevolod Merenkov
a24e2ba970 Merge branch 'master' of https://github.com/pyr0ball/pyr0piezo 2019-09-30 02:52:11 +03:00
056321a9e2 added compiled firmware for m328pb - v2.1.4 2019-09-26 15:54:55 -07:00
4ff41f18ce Exported compiled firmware for m88p - v2.1.4 #featureadd 2019-09-26 15:43:08 -07:00
55e2042925 fixed syntax error in includes section 2019-09-26 15:42:33 -07:00
Vsevolod Merenkov
1d805b1ced Fix for serial terminal line break symbol #bugfix 2019-09-27 01:09:05 +03:00
9f1d5dfb6c fixed variable type for vm-constant serial input #bugfix 2019-09-25 15:33:23 -07:00
aa6e3148a2 slight change in comment structure 2019-09-25 14:44:53 -07:00
e416f14072 Added input parameter for vref constant #featureadd
Added an option to change the vref constant over serial
2019-09-25 14:43:53 -07:00
a58a7d029f removed duplicate definition #bugfix 2019-09-25 14:35:51 -07:00
d00b0d078a fixed variable typo 2019-09-25 14:20:40 -07:00
5dd279775a Cleanup remaining merge files #changelog 2019-09-25 14:07:58 -07:00
f4af33fe75 updated serial input explaination to match new schema #featureadd 2019-09-25 14:01:43 -07:00
bf33ef43d7 migrated vscode comfig files 2019-09-25 13:22:24 -07:00
6618f35f7d restructured AVR firmware directory for vscode/PIO #changelog 2019-09-25 13:18:47 -07:00
59387f8502 actually added some of the changes intended for previous commit 2019-09-25 13:12:25 -07:00
9ce36b8607 more syntax fixes (from merge) #changelog 2019-09-25 13:10:57 -07:00
26d7a978d3 syntax cleanup #changelog 2019-09-25 13:09:09 -07:00
9e885f316e complete overhaul of serial input and debug output #featureadd
Input is now parsed without the "<,>" characters
2019-09-25 13:02:31 -07:00
5d72a5e817 Added EEPROM support for storing nvol settings #featureadd 2019-09-25 12:55:39 -07:00
9f172f1c18 synced nomenclature for vfollower variables #bugfix 2019-09-25 12:48:00 -07:00
Vsevolod Merenkov
4165075fa0 Updated gitignore, removed unnecessary files #changelog 2019-09-25 21:27:34 +03:00
Vsevolod Merenkov
14651c0d8a Merge branch 'loredans-additions' of https://github.com/pyr0ball/pyr0piezo 2019-09-25 21:07:39 +03:00
40b20c0670 fixed typo #changelog 2019-09-25 09:47:14 -07:00
a0d6b1d178 Merge branch 'master' of https://github.com/pyr0ball/pyr0piezo 2019-09-24 19:36:21 -07:00
2bbc20ff4d added explaination on how to fine-tune VccMeter. #changelog
Reshuffled some of the other parts of the readVcc function
moved MUX setup to the void setup function
2019-09-24 19:33:22 -07:00
Vsevolod Merenkov
6b9ea8ef06 Saving settings to EEPROM and other IMO sensible changes 2019-09-25 03:53:27 +03:00
cdae15c99a Fixed serial input updating the wrong variable #bugfix 2019-09-24 14:40:55 -07:00
Vsevolod Merenkov
b35e11696e Initial PlatformIO conversion 2019-09-24 23:44:13 +03:00
4d8466d79a added usage output to serial by sending <HELP> #featureadd 2019-08-30 11:03:01 -07:00
fd172492d7 Added gain factor to serial debug output #featureadd 2019-08-29 11:53:56 -07:00
952a1cdb5f Added debug output to trigger function #featureadd 2019-08-29 11:53:06 -07:00
b207482bc1 fixed definition parameter for I2C config #bugfix 2019-08-29 11:50:31 -07:00
afad0a1d88 commented out main loop trigger reset #bugfix
After switching to the new scheduler, the main loop was resetting the
trigger too quickly. Migrating reset to the pulse trigger function
instead
2019-08-29 11:48:14 -07:00
29fd45db23 Changed compiler behavior for i2c. I2C library is still broken
- Firmware does still compile correctly when I2C is disabled
2019-07-19 15:05:17 -07:00
56c06008d4 Migrated configs to separate header file, made adjustment to definition 2019-07-19 15:04:01 -07:00
95ea534381 Added i2c input handler for long variable
- Progress on https://github.com/pyr0ball/pyr0piezo/issues/22
2019-07-06 03:02:07 -07:00
7877456277 Changed compiler structure for including I2C 2019-07-05 23:51:58 -07:00
513d03a4bf Complete overhaul of i2c code, created library structure
- Progress on https://github.com/pyr0ball/pyr0piezo/issues/30
 - ToDo: Create master library for easy integration with other firmwares
2019-07-05 23:48:38 -07:00
dc9ef32e5b Created variable for voltmeter constant, fixed whitespace a bit 2019-07-05 23:47:17 -07:00