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