OSTC Companion  3.0
Companion sofftware for H&W dive computers
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Variables
OSTCFrogOperations.cpp File Reference

Implementing various operations for H&W Frog dive computer. More...

#include "OSTCFrogOperations.h"
#include "Utils/Log.h"
#include "Utils/Exception.h"
#include "HexFile.h"
#include "SettingsDialog.h"
#include <QApplication>
#include <QDateTime>
#include <QProgressBar>
#include <QStringList>
Include dependency graph for OSTCFrogOperations.cpp:

Macros

#define LOW(x)   ((unsigned char)((x) % 256))
 
#define HIGH(x)   ((unsigned char)((x / (1<<8)) % 256))
 
#define UPPER(x)   ((unsigned char)((x / (1<<16)) % 256))
 
#define UP32(x)   ((unsigned char)((x / (1<<24)) % 256))
 
#define IMAGE_ROUNDING   1024
 
#define FIRMWARE_AREA   0x3E0000
 
#define FIRMWARE_SIZE   0x01D000
 

Variables

QProgressBar * progress
 

Detailed Description

Implementing various operations for H&W Frog dive computer.

Author
JD Gascuel.
Id
OSTCFrogOperations.cpp,v 1ab7802a175c 2016/07/14 21:06:35 jdg

Macro Definition Documentation

#define FIRMWARE_AREA   0x3E0000
#define FIRMWARE_SIZE   0x01D000
#define HIGH (   x)    ((unsigned char)((x / (1<<8)) % 256))
#define IMAGE_ROUNDING   1024
#define LOW (   x)    ((unsigned char)((x) % 256))
#define UP32 (   x)    ((unsigned char)((x / (1<<24)) % 256))
#define UPPER (   x)    ((unsigned char)((x / (1<<16)) % 256))

Variable Documentation

QProgressBar* progress