User avatar
mad-hatter
Posts: 419
Joined: Sun Feb 26, 2012 2:58 pm
Location: By the UK seaside

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

Thu Aug 21, 2014 11:21 am

whatItLooksLike.png
whatItLooksLike.png (52.48 KiB) Viewed 1247 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:-
https://www.dropbox.com/sh/6ne31luanufj ... s0nzIn-uIa

1,
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.

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

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

4,
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.

5,
How to configure Qt4 for wheezy on the Pi.
http://www.raspberrypi.org/forums/viewt ... 31&t=43545

6,
How to set up Qt4 to allow access to /dev/mem
http://www.raspberrypi.org/forums/viewt ... 46#p591846

7,
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'.

8,
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.

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

10,
Have fun.
Last edited by mad-hatter on Fri Oct 17, 2014 6:58 pm, edited 5 times in total.

User avatar
mad-hatter
Posts: 419
Joined: Sun Feb 26, 2012 2:58 pm
Location: By the UK seaside

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

Tue Sep 16, 2014 10:17 am

ff34.png
ff34.png (24.84 KiB) Viewed 1075 times
Hello,

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

Regards

Return to “C/C++”

Who is online

Users browsing this forum: No registered users and 2 guests