661 Commits

Author SHA1 Message Date
lancos
a680180669 style 2019-08-25 01:35:48 +02:00
lancos
d1a5df7626 Fixed ReadOscCalibration menu, fixed ReadOsc and SerialNum dialogs, add Prefernce dialog and reorganized settings 2019-08-25 01:30:03 +02:00
lancos
9c60bdf7f3 work to complete configuration pins/polarity for interfaces (USB and GPIO), fixes to profile and dialog 2019-08-23 17:54:57 +02:00
lancos
3a8f988e0b Revised interface dialog and qsettings parameters 2019-08-22 18:38:50 +02:00
lancos
ce34caff68 unsigned polarity 2019-08-20 01:10:44 +02:00
lancos
0eee891aed Add close event and save/restore MainWindow geometry 2019-08-20 01:09:11 +02:00
lancos
cd10c05b15 Bump version to 3.1.0 2019-08-19 02:47:00 +02:00
lancos
045648b6b7 commented out ch341 (not ready yet) 2019-08-19 01:56:20 +02:00
lancos
0df6ab9f5e several fixes for cppcheck 2019-08-19 01:41:40 +02:00
lancos
11a3598996 style 2019-08-18 19:48:26 +02:00
lancos
f730d31f54 fixed build on Qt4 and USB device plug notification 2019-08-18 19:43:50 +02:00
lancos
06459747e6 reworked interface dialog with use VidPid class, list usb device detected. 2019-08-18 13:02:47 +02:00
lancos
99578f28c4 rework usbwatcher avoiding thread 2019-08-17 19:55:19 +02:00
lancos
0d609b3992 rework interface selection dialog 2019-08-15 20:01:41 +02:00
lancos
1496c4d420 MPSSE interface: implemented TestPort() and add ctrlin pin to read back ctrl od. 2019-08-14 20:00:06 +02:00
lancos
5ee639394f fix cppcheck warning 2019-08-14 00:58:19 +02:00
lancos
9b2efe3661 style 2019-08-14 00:35:46 +02:00
lancos
0945097cd3 fixes for imbus, sdebus and picbus (need test) 2019-08-14 00:15:04 +02:00
lancos
b10e098137 rework i2cbus checkbusy, MPSSE single read is too slow, use multiple read 2019-08-13 01:11:36 +02:00
lancos
58102a203d Add processEvents() for better response 2019-08-13 01:08:56 +02:00
lancos
b53e7f5ffd fix I2CBus with MPSSE and timings tune 2019-08-12 15:50:03 +02:00
lancos
8b4063bbf0 fix type 2019-08-12 15:49:05 +02:00
lancos
8fdc6f2b99 microwire bus slow-down 2019-08-11 01:47:26 +02:00
lancos
5c0e260481 fixes for microwire bus: add shift with word not multiple of 8bits, add correct READ_NEG pulses, add ignore last data flag needed when data lines are moved by BIT and BYTE commands. 2019-08-11 01:46:16 +02:00
lancos
1b28f65be7 Fix PonyProgFT PID and add hardware schematics 2019-08-10 18:41:03 +02:00
Claudio Lanconelli
8b5894d343 Add PonyProgFT interface and add flush on poweroff 2019-08-01 18:25:24 +02:00
Eduard Kalinowski
f32bf697ff cmake warnings for libftdi1 packages
(cherry picked from commit 4fa3f7566cf6cd52e7c1b1b43530ae7850589c4e)
2019-04-16 23:39:57 +02:00
Eduard Kalinowski
88cc7b25e4 astyled
(cherry picked from commit 835553ecfbe615ca580c093de1462a0e4bb3e455)
2019-04-16 17:08:20 +02:00
Claudio Lanconelli
513c8b39cb fix mpsse clock polarity 2019-04-10 13:01:19 +02:00
Eduard Kalinowski
efd3127e8b additional VID, PID for ch341a: I2C, SPI
(cherry picked from commit 04e7c991a3a55dbb4bcd8e1d95581e706cbd136b)
2019-04-09 01:06:58 +02:00
Eduard Kalinowski
f8b3a679c7 ch341 exact calculation of baudrate
(cherry picked from commit 89ae445ab34aa30dc60c699ea25d836c21d71b6b)
2019-04-09 01:06:50 +02:00
Eduard Kalinowski
5c9e6febd8 ch341 class added
(cherry picked from commit 483f855ae3bbefb4149e602d1ef989747def4e2b)
2019-04-09 00:59:03 +02:00
Eduard Kalinowski
7f8c65f46a usbwatcher for hotplug detection
(cherry picked from commit b2cc8ed46bb3c7dc98d4bc7490f433085e1eda22)
2019-04-09 00:58:22 +02:00
Eduard Kalinowski
48bee909cf LibUSB additional cmake fixes
(cherry picked from commit 2e240e14bddca888ad2b87d57ad0c23bc7e4c80d)
2019-04-09 00:57:45 +02:00
Eduard Kalinowski
9ce7fdbb4b udev rules file for user rights
(cherry picked from commit 6fdc67de3fb2f0d0c5d8c1212f58be01814da316)
2019-04-09 00:57:17 +02:00
lancos
0cf58e187c renamed FTDI adapter to jtagkey 2019-04-09 00:53:58 +02:00
lancos
b15e50b8a1 moved usb vid and pid to businterface, add ConfigPins() 2019-04-09 00:52:48 +02:00
lancos
d597c0e4c6 Add poweron polarity selection 2019-04-09 00:51:08 +02:00
lancos
2e099f0aec add libftdi for mingw 2019-04-05 01:50:40 +02:00
lancos
e50851a0be add mpsse_interface to cmake 2019-04-04 00:15:17 +02:00
lancos
c87c23730c use xferBit & xferByte for I2CBus 2019-03-31 00:09:19 +01:00
Claudio Lanconelli
d5150d958d rework I2CBus bit-banging, common xfer routines for both I2C and SPI 2019-03-29 18:47:46 +01:00
lancos
f869cffc94 _PRETTY_FUNCTION_ and code cleaning 2019-03-29 00:58:47 +01:00
Claudio Lanconelli
64e9007e11 Rework to use SPI_xfer, useful when using mpsse bus interface, PRETTY_FUNCTION on debug msg 2019-03-28 18:38:53 +01:00
Claudio Lanconelli
8f4fed7457 removed the overcomplicated queue mode 2019-03-28 15:02:04 +01:00
lancos
92f625625f use SPI_xfer 2019-03-28 00:35:39 +01:00
Claudio Lanconelli
6dcd5abdd3 implemented ShotDelay(), add Flush() where needed, use _PRETTY_FUNCTION_ 2019-03-27 17:25:33 +01:00
Claudio Lanconelli
7c3dee598d use Q_CHECK_PTR() and _PRETTY_FUNCTION_ 2019-03-27 17:24:23 +01:00
Claudio Lanconelli
304d18e577 add SPIMODE_RDONLY and WRONLY for optimization, implemented xfer_Word() in mpsse, add error return in xfer_Word() and xfer_Bit() 2019-03-26 17:41:44 +01:00
Claudio Lanconelli
4a3faf3c04 removed blank lines 2019-03-25 19:27:46 +01:00