Chris Esposito
8aaaac42cb
Waveform generation clock settings #255
2023-11-01 13:22:49 +11:00
Chris Esposito
85b99a0567
Update README.md
2023-03-07 11:13:45 +11:00
Jamal Mustafa
10c1f6bc37
update Multimeter UI ( #235 )
...
- rename `Series Resistance` to `Reference Resistance`
2023-01-19 12:18:42 +11:00
Jamal Mustafa
2cc0678b4e
update README ( #220 )
...
- be explicit about requiring 32-bit version of Raspbian
2022-04-27 16:16:15 +10:00
Chris Esposito
a46a7678e6
Update labrador_bootstrap_pi
2022-03-14 18:34:02 +11:00
Andrew Dona-Couch -- GitHub drop ICE
9169bc10b9
Make Librador logger configurable ( #210 )
...
* Refactor librador logging
* Make librador logger configurable
2022-02-01 07:48:10 +11:00
Chris Esposito
eec9dfdee1
Update .travis.yml
2022-02-01 07:33:32 +11:00
Chris Esposito
1169684399
Performance fix for Vincenzo's patch
2022-01-23 17:50:20 +11:00
Chris Esposito
b5e4c4296f
Piecemeal qt install should fix install on Bullseye (attempt)
2022-01-23 16:36:00 +11:00
Chris Esposito
1de5c60815
Looser tolerances on power supply calibration
2021-12-27 15:46:54 +11:00
Chris Esposito
d6f1b328c7
Update labrador_bootstrap_pi
2021-11-17 10:39:14 +11:00
Chris Esposito
8cc740c6e1
Revert "Simplify the waveform reading code ( #194 )"
...
This reverts commit 591940b225
.
Revert "Whitespace cleanup (#192 )"
This reverts commit 1b45b0d112
.
2021-11-16 14:30:10 +11:00
Chris Esposito
90bc17a2f0
FFTW3 added to Raspberry Pi build script
2021-11-15 15:16:06 +11:00
turboencabulator
591940b225
Simplify the waveform reading code ( #194 )
...
Combine the Android and non-Android implementations. Only difference
now is the path to the waveform data.
Remove arbitrarily-sized buffers and most C-style string handling
function calls. Use native Qt string methods instead; this should
improve memory safety.
2021-11-10 09:44:16 +11:00
turboencabulator
1b45b0d112
Whitespace cleanup ( #192 )
...
* Fix whitespace at EOL and EOF; replace tabs
* Normalize line endings
2021-11-08 10:44:12 +11:00
turboencabulator
2cb3d45867
Use pkgconfig to build against the system libusb and fftw ( #188 )
...
* Use pkgconfig to build against the system libusb and fftw
* Remove FFTW build from make_appimage
Building it is failing silently in Travis, but the libfftw3-dev package
installs what we need anyway.
2021-11-04 12:47:28 +11:00
turboencabulator
556edb3245
Replace -lomp with -fopenmp ( #187 )
...
* Replace -lomp with -fopenmp
* Restore -lomp for OSX
Travis build indicates it does not recognize -fopenmp.
2021-11-04 12:47:18 +11:00
turboencabulator
682d49dc13
Fix a few compiler warnings ( #189 )
...
* Fix unused variable warnings
* Fix misleading indent warning
* Fix potential buffer overflow with fgets()
Was reading 256 bytes into a 255-byte array. The function would read at
most 255 bytes then try to append a nul (which would overflow), now will
read at most 254 bytes before appending the nul.
* Move isoCallback() from .h to .cpp file
Fixes warnings that the function is unused by every other file that
includes unixusbdriver.h.
2021-11-04 12:47:00 +11:00
chrises
fb04347852
reverted changes to Labrador.pro
2021-10-28 16:28:15 +11:00
Chris Esposito
153944e615
Update .travis.yml
2021-10-28 16:26:35 +11:00
Chris Esposito
1a0dda344f
Update .travis.yml
2021-10-28 16:03:56 +11:00
chrises
61e64eb37f
fftw installed
2021-10-28 15:44:28 +11:00
chrises
626691d815
Linuxy bits put back in travis.yml
2021-10-28 15:42:48 +11:00
chrises
5f7c56d222
old travis.yml???
2021-10-28 15:24:27 +11:00
Chris Esposito
52da752fd5
Update .travis.yml
2021-10-28 15:08:47 +11:00
chrises
aa43bbdc36
Fixed on mac???
2021-10-28 14:08:56 +11:00
Chris Esposito
30ad03b98d
Removed OSX Build
2021-10-28 13:37:59 +11:00
chrises
57e63c6acb
Force c++17???
2021-10-28 12:51:09 +11:00
chrises
b792ac8ae7
revert travis
2021-10-28 12:47:10 +11:00
Chris Esposito
a7373d1f70
Update .travis.yml
2021-10-28 12:37:35 +11:00
Chris Esposito
dda63b7b17
?
2021-10-28 12:10:31 +11:00
Chris Esposito
6bece5bd8d
Faster Homebrew
2021-10-28 11:56:15 +11:00
Chris Esposito
12b4700649
Update .travis.yml
2021-10-28 11:52:44 +11:00
Chris Esposito
564bb60f41
Update .travis.yml
2021-10-28 11:16:48 +11:00
Chris Esposito
a1883a86f6
guh
2021-10-18 22:12:25 +11:00
Chris Esposito
84ce37ac3c
I hope I can go to bed soon.
2021-10-18 22:09:13 +11:00
Chris Esposito
4daf08f285
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
2021-10-18 22:02:17 +11:00
Chris Esposito
c83e9c810f
Don'
2021-10-18 21:53:02 +11:00
Chris Esposito
036766ce06
Force Qt 5.12 on linux
2021-10-18 21:51:08 +11:00
Chris Esposito
1d02394d1e
Update .travis.yml
2021-10-18 21:43:24 +11:00
Chris Esposito
0ade9f0acb
Swapped to Xenial build machine on Travis
2021-10-18 21:39:30 +11:00
Chris Esposito
208acfcfa8
Update .travis.yml
2021-10-18 21:30:19 +11:00
Chris Esposito
f18bf2e3dc
Update .travis.yml
2021-10-18 21:24:11 +11:00
Chris Esposito
68ce139910
Update .travis.yml
2021-10-18 19:29:31 +11:00
Chris Esposito
e136058a79
Update .appveyor.yml
2021-10-18 19:23:38 +11:00
Chris Esposito
7f3d4d8be9
Update .appveyor.yml
2021-10-18 19:17:44 +11:00
Chris Esposito
4d1d2c4e6c
Update .travis.yml
2021-10-18 19:12:01 +11:00
Chris Esposito
382e7b3b94
copies libfftw3-3.dll into bin
2021-10-18 19:09:21 +11:00
Chris Esposito
58df97be5f
Fixed build
2021-10-18 17:23:31 +11:00
Vincenzo Petrolo
aa193ec479
Vincenzo's FFT patch
2021-10-18 16:00:24 +11:00