mirror of https://github.com/EspoTek/Labrador.git
a144105b23
* Add struct definition for functionGenControl channel data * Add member variables for channel data to functionGenControl, deprecate old variables * fix a typo * Transition to new functionGenControl cahnnel data variables. Remove old ones. * refactor genericUsbDriver::setFunctionGen to use the new ChannelData struct. * functionGenControl: free(NULL) is safe * Eliminate duplication of functionGenControl::waveformName_CH* fuctions by putting common things into a private template function * get rid of comments added during refactor * Move function gen channel data to use std::vector. algorithmify some code on genericUsbDriver::setFunctionGen * various formatting changes, remove irrelevant comments * functionGenControl::waveformName: always use utf8 and 16 byte buffers. Remove template * fix typo introduced by last-second indentation change * genericUsbDrive::setFunctionGen: shrink samples to fit * functionGenControl::waveformName: clean up file path manipulation, clean up formatting * change the two channel objects to an array of two elements. Add common implementations for all methods of functionGenControl. Fix a massive bug introduced earlier in the refactor. Formatting. |
||
---|---|---|
.. | ||
bin | ||
build_android | ||
build_linux | ||
build_mac | ||
build_win | ||
rules.d | ||
ui_elements | ||
ui_files_desktop | ||
ui_files_mobile | ||
Labrador.pro | ||
androidusbdriver.cpp | ||
androidusbdriver.h | ||
appicon.ico | ||
buffer_0.bmp | ||
buffer_1.bmp | ||
buffer_2.bmp | ||
daqform.cpp | ||
daqform.h | ||
daqloadprompt.cpp | ||
daqloadprompt.h | ||
desktop_settings.cpp | ||
desktop_settings.h | ||
functiongencontrol.cpp | ||
functiongencontrol.h | ||
genericusbdriver.cpp | ||
genericusbdriver.h | ||
i2cdecoder.cpp | ||
i2cdecoder.h | ||
isobuffer.cpp | ||
isobuffer.h | ||
isobuffer_file.cpp | ||
isobuffer_file.h | ||
isobufferbuffer.cpp | ||
isobufferbuffer.h | ||
isodriver.cpp | ||
isodriver.h | ||
labrador_plugin_import.cpp | ||
linker | ||
main.cpp | ||
mainwindow.cpp | ||
mainwindow.h | ||
pinchcatcher.cpp | ||
pinchcatcher.h | ||
q_debugstream.h | ||
resources.qrc | ||
scoperangeenterdialog.cpp | ||
scoperangeenterdialog.h | ||
uartstyledecoder.cpp | ||
uartstyledecoder.h | ||
ui_elements.pri | ||
unified_debug_structure.h | ||
unixusbdriver.cpp | ||
unixusbdriver.h | ||
usbdriver.h | ||
winusbdriver.cpp | ||
winusbdriver.h | ||
xmega.h |