Page 1 of 1

C++/Qt4 - A GUI front end for the I/O FF32/FF34 chip/board

Posted: Thu Aug 21, 2014 11:21 am
by mad-hatter
whatItLooksLike.png (52.48 KiB) Viewed 1680 times
edited 28-09-2014

A GUI front end written in C++/Qt4, to set up and test the FLYFISH TECHNOLOGIES FF32/FF34 chip.

The source is hosted on 'dropbox', you can download from here:- ... s0nzIn-uIa

If you just want the executable, download ff3xGui and run from a root terminal.
./ff3xGui 1
Where the argument is the FF3x you are interesed in.
If you have more than FF3x connected use ./ff3xGui 2 - ./ff3xGui 3, you have to use an arguement.

If you want the source, download all and follow the instructions below.

Create a directory /home/pi/ff3xGui and extract the download to this directory.

You need Qt4/QtCreator installed and configured and some extras installed.

Sudo apt-get install qtcreator qtdesigner libudev-dev

I have these Qt extras installed, you don't need them all, it’s just what I have installed.

libntrack-qt4-1 libntrack0 libqscintilla2-8 libqt4-dbus libqt4-declarative libqt4-declarative-gestures
libqt4-declarative-particles libqt4-designer libqt4-dev libqt4-dev-bin libqt4-help libqt4-network
libqt4-opengl libqt4-opengl-dev libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql
libqt4-sql-mysql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns qt4-demos
qt4-dev-tools qt4-doc qt4-linguist-tools qt4-qmake qt4-qmlviewer

The easy way to install them is 'apt-get install synaptic' and when in synaptic do a search on qt4,
and again on qt3. You can install all from within 'synaptic'.

If you have setup Qt4 correctly, you can compile from within Qt4's GUI. It won't run from the GUI
as you need to be root to run.

How to configure Qt4 for wheezy on the Pi. ... 31&t=43545

How to set up Qt4 to allow access to /dev/mem ... 46#p591846

I do all my development from Windows using 'tightvnc', 'mobaxterm' or 'Windows RDP' from all
of these you need to run the program in a root terminal, './ff3xGui 1'.

SPI, not working yet.
I2C, not working yet.
1 wire, not working yet.
These are not working, mainly as I don't know enough/much about them.
If there is anybody who wants to play with any of these, PM me (mad-hattter) through the Raspberry Pi
forum and I can setup a shared directory on 'dropbox' for you to have direct access to download/upload
any modifications/improvements you make.

Its called ff3xGui and not ff32Gui as there is an ff34 due to be released.

Have fun.

Re: C++/Qt4 - A GUI front end for the I/O FF32/FF34 chip/boa

Posted: Tue Sep 16, 2014 10:17 am
by mad-hatter
ff34.png (24.84 KiB) Viewed 1508 times

An updated version to cater for the FF34 chip/board, due to be released.
Dropbox will be updated tomorrow (17-9-2014).