The error where every packet can become corrupt when you get a "bad
launch" seems more pronounced here. But it still succeeds enough times
to show that correct synchronisation could fix it.
Former-commit-id: 85b86af1ff
Although Logic Analyzer CH2 is faulty. Looks like it's been in the code
for months, though. Add that to the list of things to fix.
Former-commit-id: f76e8eb3a7
functionGenControl and espoComboBox now use QCoreApplication::
applicationDirPath(). This is to fix deploys on Mac. It’s possible
but unlikely that it broke Windows/Linux.
Former-commit-id: 3bcf78e4c4
May have accidentally broken Linux (untested, I wasn’t being shotgunny
but equally wasn’t being super careful). Seems to randomly fail on
launch. Probably a race condition on the mutex?
Former-commit-id: b7e0035896
.pro file now works with both Windows and Linux. Have fixed up some
header names to have capital letters. Windows doesn't mind, but Linux
cracks the shits. Hop to have it runnning in Ubuntu ASAP.
Former-commit-id: 10a09fdf50
Mode 4 (Logic Analyzer CH1 and CH2) code has been rewritten and a
third(!!!) pause button has been added to allow pausing while scope is
diabled.
Two of them should disappear in the next commit. :)
Former-commit-id: 749bf8d4a7
Removed hardcoded link to C:/kfvcc in software - it can now be run from
any folder! Also changed some compilation settings to make it for
mass-produced hardware and actually-deployable software. (Shadow build
was causing an error).
Former-commit-id: 41d8fd61e1