I think these results are acceptable, and maybe it can be fine-tuned with compensation for each of the 3 ranges. Still, there's some difference between normal mode and monitoring mode. Being the same algorithm, I don't see the reason.
I also noticed that if I short the leads in LCR monitor mode, then it reads 0.05R 8.36uH.
Yes, I mostly agree with you. I'm only elaborating because this is a public discussion, and different readers are at different levels.
v1.51m 2023-12
- Changed GetThirdProbe() into convenience function UpdateProbes2() to reduce firmware size and adapted calls in various other functions (suggested by Viktor Klimkovich).
- Optimized DataStorage() and ManageAdjustmentStorage() to reduce firmware size (thanks to Viktor Klimkovich).
- Added option to slow down bit-bang SPI in case of a high MCU clock rate (SPI_SLOWDOWN, suggested by Viktor Klimkovich).
- Changed calculation of delay loop in IR_Detector() to support MCU overclocking (thanks to Viktor Klimkovich).
- Improved voltage drop algorithm in function LargeCap().
- Function LargeCap() takes now also negative zero offset into account.
avr-size: invalid option -- C
To rule-out my W10 build environment, I took indman's config and made 1.51m, with the result of LCR monitoring broken too. So it's not my config files, it's my system. Hence I ask:
Have you replaced the 1.51m's cap.c file with the fixed one (repo: cap.c-1.51m.tgz)?
And thinking about the compensation, I went to the other extreme, and tried a very large capacitor. I couldn't get a reading in this case: maybe the timeout for LCR monitoring is a tad short?
Tried last indman's build.
And thinking about the compensation, I went to the other extreme, and tried a very large capacitor. I couldn't get a reading in this case: maybe the timeout for LCR monitoring is a tad short?
Note: I will check config's differences later.
Feliciano, I am using WinAVR-20100110 + AVR-GCC 8.3.0.
Use the search, not so long ago in this thread we discussed the most favorable combination of software for compilation to get a compact firmware size.
Not sure what the point of your "ESR" test mode is, since it only works with capacitors... ie: RCL monitor does that already. Speed?
The ESR tool measures capacitors in-circuit and displays the capacity and ESR if the measurement detects a valid capacitor. Make sure that the capacitor is discharged before connecting the tester! Values could differ from the standard measurement (out-of-circuit) because any component in parallel with the capacitor will affect the measurement.
Note: My jumper wires did add some extra "ESR"
(Bit of a C compiler noob here, so the binaries and config files are a godsend)
As a little give-back to the project, here I present an alternate 8x16 hf western font. I composed it to be heavier and less serif than the existing one, and shifted a bit to the right, so I hope it gets better readability overall.
It's my first font from scratch, so please check it before adding to upcoming releases.
can you have share how you connected the 2.8 TFT to AH-AT?
Got the Board soldered and Programmed, having trouble ...
Got the Board soldered and Programmed, having trouble ...
In order for the microcontroller to work with an external crystal
resonator, the microcontroller's fuses must be properly positioned.
When programming these keys, an external resonator (e.g. 8 or 16 MHz) must be
connected to the microcontroller!
Valid key values are:
Fuses:
L: 0xF7
H: 0xD9
E: 0xFC
Lock bits:
LB: 0xFF (do not touch!)
Thanks Boleslaw_J ,
I already have a 16 MHZ Crystal on the main board, that's why the crystal is missing from your 644 Adapter. Do i need to remove it and install on adapter?