Commit graph

21 commits

Author SHA1 Message Date
Kai Lauterbach
69ac7c3f8a Added a function which allowes to set the PWM frequency 2024-02-12 11:37:25 +01:00
Kai Lauterbach
aa74f4e281 The waveform generator is now configurable by the serial interface and meas script 2024-02-12 11:07:33 +01:00
Kai Lauterbach
56f8161e99 Waveform generator added 2024-02-11 21:56:13 +01:00
Kai Lauterbach
2964460a87 Added a waveform generator 2024-02-11 12:53:13 +01:00
klaute
37aef95e34 Send 16/32 bit functions and read 16/32 bit from buffer functions added - to reduce complexity. 2016-10-14 10:21:14 +02:00
klaute
d12c75fa00 Complexity of the cc measurement function reduced by using an early return. 2016-10-14 10:08:56 +02:00
klaute
075c570cae Some more duplicat code refactorized / reduced. 2016-10-14 10:02:09 +02:00
klaute
03a0135f20 Some redundant core refactorized. 2016-10-14 09:46:04 +02:00
klaute
21d5fb58dc Two new functions added to set and get the clock correction factor to the si5351 chip. Also replaced the a0 a1 labels with fwd and ref text. 2016-10-12 20:32:46 +02:00
9ab691f081 'firmware/command_ctrl.ino' ändern
Some for loop frequency range tests added to prevent a overrun of the specified frequence band.
2016-10-10 12:09:02 +02:00
3f85812f56 'firmware/command_ctrl.ino' ändern
End-value fixed in measurement functionality.
2016-10-10 11:28:09 +02:00
klaute
7a5140b313 Added missing frequency set calls to the rf generator output. 2016-09-28 15:14:57 +02:00
klaute
ac9f77d8d5 Added a commandline parapeter to the meas script to trigger the save default values functionality. 2016-09-28 15:09:52 +02:00
klaute
1e4e3d22d8 Added three new functions to enable/disable clock output and save the current settings as default values to thr EEPROM. The firmware reads out those values on startup. 2016-09-28 14:43:05 +02:00
klaute
25114f4350 Some more analog read optimizations done - the measurement should be some kind of noise free. 2016-09-27 16:30:52 +02:00
klaute
32706429b9 Impedance calculation fixed. Two new sample data files added. 2016-09-25 11:59:06 +02:00
klaute
7e9c8b086e firmware: Analog read was to shaky, the number of read per millisecond is now increased to 20. meas.py: Some modifications to get the output more userfriendly. CSV output is implemented now. 2016-09-21 20:02:58 +02:00
klaute
8bc17c45c7 Fixed the initial ADC read value problem - the values are to shaking around. 2016-09-21 18:27:41 +02:00
klaute
267ce2b3a4 Freqency setter bug fixed. 2016-09-21 16:39:44 +02:00
klaute
2154a6b8f4 First working frequency progress functionality implemented. New functions added to the command control module. 2016-09-19 21:09:21 +02:00
klaute
e2aa053314 The command control interpreter seemes to be working now. 2016-09-18 11:41:59 +02:00
Renamed from firmware/command_ctrl.c (Browse further)