|
|
f8efc3d192
|
Adds 1 to the blinkcount integer, trying to fix #49 #bugfix
|
2019-10-25 21:18:33 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
cdae15c99a
|
Fixed serial input updating the wrong variable #bugfix
|
2019-09-24 14:40:55 -07: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 |
|
|
|
0b1dbeb237
|
Switched to task scheduler library for faster interrupt processing
|
2019-07-05 22:03:49 -07:00 |
|
|
|
c223240210
|
switched to faster digitalWrite function for interrupt function
|
2019-07-01 16:58:33 -07:00 |
|
|
|
20454e7ffb
|
removed last remaining float, cleaned up unused vars
|
2019-06-28 16:36:49 -07:00 |
|
|
|
f745940904
|
Fixed "Flappy DAC" bug in rev.2.x.x firmware
- Fixed https://github.com/pyr0ball/pyr0piezo/issues/26
- Changed adjustment logic to be calculated based on Vcc rather than ADC reference, which was causing issues in the mathematical functions, resulting in negative number outputs
- Migrated to internal vRef, fixed https://github.com/pyr0ball/pyr0piezo/issues/23
- Eliminated floats, fixing https://github.com/pyr0ball/pyr0piezo/issues/31
- This required addition of long, however
- Fixed https://github.com/pyr0ball/pyr0piezo/issues/20
|
2019-06-27 01:07:44 -07:00 |
|
|
|
1d098f184b
|
fixed some ordering causing definition issues
- started on https://github.com/pyr0ball/pyr0piezo/issues/30
|
2019-06-26 10:40:02 -07:00 |
|
|
|
4b2186aaf7
|
changed adc calculations to use Vin reference
|
2019-06-11 13:08:29 -07:00 |
|
|
|
7f1985d0cd
|
fixed names for new files
|
2019-06-10 21:24:59 -07:00 |
|
|
|
6567b50ddb
|
Separated functions and definitions
- added header and cpp files
- pin assignments
- volatile variables
- general functions
- serial functions
- i2c functions
|
2019-06-10 21:19:47 -07:00 |
|
|
|
b5883af901
|
for v2.x this fixes https://github.com/pyr0ball/pyr0piezo/issues/28
|
2019-06-10 18:04:48 -07:00 |
|