Fork of phoebetria OpenSource BitFenix Recon software to support newer Qt5.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dashie der otter afea470bf9 No, we doesn't want you too 3 years ago
Images No, we doesn't want you too 3 years ago
QCustomPlot [Qt5] QChar toAscii is replaced by toLatin1 3 years ago
Windows Added Windows Icon support. 6 years ago
bfx-recon Major changes to SW Auto 6 years ago
database Implemented "technical report" menu item and classes etc 6 years ago
debian Updated the release documents. 5 years ago
help Updated help window title and the translation definitions. 5 years ago
hidapi Cleanup after updating to latest HIDAPI 6 years ago
language Updated help window title and the translation definitions. 5 years ago
mac New Icons. 6 years ago
softwareauto Bug fixes and tweaks (SW Auto related) 6 years ago
99-fancontroller.rules Added changes for Fedora RPM build 6 years ago
ACKNOWLEDGEMENTS.html Updated the release documents. 5 years ago
ACKNOWLEDGEMENTS.txt Updated the release documents. 5 years ago
CHANGES.txt Updated the release documents. 5 years ago
Doxyfile Cleanup 6 years ago
INSTALL.txt Updated the release documents. 5 years ago
LICENSE-BRIEF.html Updated About Dialog. 6 years ago
LICENSE_gpl-3.0.txt Added GPLv3 License documents. 6 years ago
Phoebetria-Dark.qss Updated Acknowledgements, Changes and Dark Theme. 6 years ago
Phoebetria.pro [Qt5] Add printsupport to QT+= for QPrint 3 years ago
Phoebetria.qss Added dark theme and modified the standard theme. 6 years ago
README.txt Updated text file documentation 6 years ago
README_Linux.txt Beginning of README for Linux. 6 years ago
appinfo.cpp Added save window geometry for about, swauto and profiles. 6 years ago
appinfo.h Added save window geometry for about, swauto and profiles. 6 years ago
averager.cpp Implemented "technical report" menu item and classes etc 6 years ago
averager.h Bug fixes and changes to SW Auto 6 years ago
builddetails.cpp Added Diagnostic Report to save geometry 6 years ago
builddetails.h Changed build information. 5 years ago
device-io.cpp Bug fix: In FanControllerIO::Input::set() it was possible that 6 years ago
device-io.h Added file header comments 6 years ago
dispatcher.cpp Major changes to SW Auto 6 years ago
dispatcher.h Major changes to SW Auto 6 years ago
fanchanneldata.cpp Large amount of refactoring 6 years ago
fanchanneldata.h Bug fix for alarm temps not showing 5 years ago
fancontrollerdata.cpp Added temperature and RPM to tray icon tooltip 6 years ago
fancontrollerdata.h Added temperature and RPM to tray icon tooltip 6 years ago
fanprofiles.cpp Probe affinity was missing from profile preview report -- added 6 years ago
fanprofiles.h Modified preferences probe and channel name functions 6 years ago
gui_about.cpp Forgot to fix the about window. 6 years ago
gui_about.h Forgot to fix the about window. 6 years ago
gui_about.ui Bumped pre-release version 5 years ago
gui_diagnostic.cpp Added print to pdf on the diagnostic window. 5 years ago
gui_diagnostic.h Added print to pdf on the diagnostic window. 5 years ago
gui_diagnostic.ui Added print to pdf on the diagnostic window. 5 years ago
gui_help.cpp Adding save window geometry for help. 5 years ago
gui_help.h Add Phoebetria help. 5 years ago
gui_help.qrc Modified the html and pictures for the help window. 5 years ago
gui_help.ui Updated help window title and the translation definitions. 5 years ago
gui_languages.qrc Moved the language files and added language flags 5 years ago
gui_mainwindow.cpp Bug fix for alarm temps not showing 5 years ago
gui_mainwindow.h Changed how probe and channel labels are shown/not shown 5 years ago
gui_mainwindow.ui Added Temperature and RPM channel labels 5 years ago
gui_preferences.cpp Added Temperature and RPM channel labels 5 years ago
gui_preferences.h Removed redundant code 5 years ago
gui_preferences.ui Added Temperature and RPM channel labels 5 years ago
gui_profiles.cpp Fixed window geometry saves on close 6 years ago
gui_profiles.h Fixed window geometry saves on close 6 years ago
gui_profiles.ui Fixed some spelling mistakes, tab stops and started adding translations. 6 years ago
gui_resources.qrc Moved the language files and added language flags 5 years ago
gui_setmanualrpm.cpp Changed hard-coded max rpm (65500) to #define RECON_MAXRPM 65500 6 years ago
gui_setmanualrpm.h Added ability to type in a manual rpm, or set to "max possible". Various 6 years ago
gui_setmanualrpm.ui added a layout to the max rpm window 6 years ago
gui_softwareautosetup.cpp Fixed window geometry saves on close 6 years ago
gui_softwareautosetup.h Fixed window geometry saves on close 6 years ago
gui_softwareautosetup.ui Changes to tab order (z-order) in some dialogs 6 years ago
languages.cpp Moved the language files and added language flags 5 years ago
languages.h Finished adding translations (German, English) 5 years ago
main.cpp Implemented "technical report" menu item and classes etc 6 years ago
main.h Hopefully fixed shutdown issue restoring to pre software auto state 6 years ago
phoebetria.desktop Added changes for Fedora RPM build 6 years ago
phoebetriaapp.cpp [Qt5] Switch from commitData to commitDataRequest 3 years ago
phoebetriaapp.h [Qt5] Switch from commitData to commitDataRequest 3 years ago
preferences.cpp Adding save window geometry for help. 5 years ago
preferences.h Adding save window geometry for help. 5 years ago
themes.cpp Style combo box in prefs dialog now matches the currently selected style 6 years ago
themes.h Implemented setting of themes (user preference) 6 years ago
timestampedtemperature.cpp Major changes to SW Auto 6 years ago
timestampedtemperature.h Major changes to SW Auto 6 years ago
utils.cpp Continuing implementation of primary db related code. Default schema is 6 years ago
utils.h Cleanup and commenting 6 years ago

README.txt


Phoebetria

Software for controlling the BitFenix(R) Recon
fan controller.

(C) 2012 by Craig Robbins and Christopher Ferris
phoebetria.software@gmail.com
http://www.phoebetria.com

Bringer of Favourable Winds

"I am going to unexplored regions, to "the land of mist and snow," but
I shall kill no albatross; therefore do not be alarmed for my safety or
if I should come back to you as worn and woeful as the 'Ancient
Mariner.'"
- Frankenstein or The Modern Prometheus, Mary Shelley


Introduction
============
Phoebetria lets you take control of your BitFenix Recon fan controller
on more operating systems than the official software from BitFenix(R).
It offers all of the same features as the official software, with the
exception of remote access, and has been tested on Windows, Linux, and
OS X.

The current plan is that future releases will add functionality and
control that the official software does not provide -- giving you even
more control over your fans.

Ancient sailors often regarded the albatross as a bringer of luck or
favourable winds. The genus that the albatross belong to is Phoebetria.

Features
========
First, the primary aim of Phoebetria is to provide at least the same
functionality that the OEM software for the BitFenix Recon provides. The
exception to this is remote control, however this is planned for a
future release. The second aim is to provide features not available in
the official software. Examples of this second aim are software
controlled "auto" mode, logging, and much more. These extended features
shall be added to Phoebetria once the software matures and provides the
same features that the OEM software provides (the "baseline").

As of Version 1.1.1 all features of the BitFenix Recon are supported.
The software runs as a normal, native application, in contrast to the
OEM software which is a web application that gets its data via a
"fancontroller" service.

Phoebetria is cross-platform. At this stage, Windows, Linux and OS X are
the targeted platforms although the software may compile and be
functional on other Unix-like operating systems such as BSD.


About
=====
The authors of Phoebetria are probably just like you. We own the
BitFenix Recon and want to coax as much from the fan controller as
possible. We like hardware. We like to have fun. We like to experiment.

Phoebetria is not (currently) endorsed by BitFenix. That said, we believe
that Phoebetria is at least as good as the "official" software and that
it unlocks the BitFenix Recon to allow the hardware to be used to its
full capacity.

We thank BitFenix for supplying hardware to use for testing; Versions 1.2.0
onwards have benefited from their generosity.

Installation
============

See INSTALL.txt


Conclusion
==========
We hope you enjoy Phoebetria as much as we have enjoyed developing it!
Please post bug reports, comments and suggestions to the sourceforge
project page.

Comments and discussion: https://sourceforge.net/p/phoebetria/discussion/
Bug reports: https://sourceforge.net/p/phoebetria/tickets/


Contact
=======
The best way to contact us is via sourceforge:
https://sourceforge.net/projects/phoebetria/


License
=======
Copyright © 2012 by Craig Robbins and Christopher Ferris.

This program is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details.

You should have received a copy of the GNU General Public License along
with this program. If not, see http://www.gnu.org/licenses/.


Last revised: 20120906