![]()  | 
  
    OSTC Companion
    3.0
    
   Companion sofftware for H&W dive computers 
   | 
 
| ▼ AES | |
| Adler16.h | Adler checksum, on 2x8 bits | 
| rijndael.cpp | Public Domain AES encryption/decryption | 
| rijndael.h | Public Domain AES encryption/decryption | 
| unit_test.cpp | Test AES block mode, and CFB mode | 
| ▼ test | |
| Emulator.cpp | Device abstract interface | 
| Emulator.h | Device abstract interface | 
| EmulatorFrog.cpp | Frog mockup: emulate a Frog device over a bluetooth connection | 
| EmulatorFrog.h | Frog mockup: emulate a Frog device over a bluetooth connection | 
| EmulatorOSTC2.cpp | OSTC3 mockup: emulate a new OSTC2 device over a BLUETOOTH connection | 
| EmulatorOSTC2.h | OSTC3 mockup: emulate a new OSTC2 device over a BLUETOOTH connection | 
| EmulatorOSTC2c.cpp | |
| EmulatorOSTC2c.h | OSTC2 mockup: emulate a OSTC 2c device over an USB connection | 
| EmulatorOSTC3.cpp | |
| EmulatorOSTC3.h | OSTC3 mockup: emulate a OSTC3 device over an USB connection | 
| EmulatorOSTC3p.cpp | OSTC3 mockup: emulate a new OSTC3 device, with BLUETOOTH comm | 
| EmulatorOSTC3p.h | OSTC3 mockup: emulate a new OSTC3 device, with BLUETOOTH comm | 
| EmulatorOSTC_CR.cpp | OSTC3-S8 mockup: emulate a OSTC3-S8 device over an USB connection | 
| EmulatorOSTC_CR.h | OSTC3-S8 mockup: emulate a OSTC3-S8 device over an USB connection | 
| EmulatorOSTCSport.cpp | |
| EmulatorOSTCSport.h | OSTC Sport mockup: emulate a OSTC Sport device over Bluetooth connection | 
| SerialTest.cpp | Fake serial interface, to connect a Mockup device | 
| SerialTest.h | Fake serial interface, to connect a Mockup device | 
| ▼ Utils | |
| Exception.cpp | Generic Exception | 
| Exception.h | Generic Exception | 
| Log.cpp | Basic logging tool | 
| Log.h | Basic logging tool | 
| LogAppender.cpp | Put Log message somewhere | 
| LogAppender.h | Put Log message somewhere | 
| LogConsole.cpp | Put Log message onto standard console | 
| LogConsole.h | Put Log message onto standard console | 
| LogEvent.cpp | User event to pass async messages to the console widget | 
| LogEvent.h | User event to pass async messages to the console widget | 
| LogFile.cpp | Put Log message into a log file | 
| LogFile.h | Put Log message into a log file | 
| ProgressEvent.cpp | User event to pass async progress-bar updates to the main window | 
| ProgressEvent.h | User event to pass async progress-bar updates to the main window | 
| HardwareOperations.cpp | Abstract operations for HW dive computers | 
| HardwareOperations.h | API for HW dive computer drivers | 
| HexFile.cpp | Read .hex file in "Intel HEX" format | 
| HexFile.h | Read .hex file in "Intel HEX" format | 
| main.cpp | Wrap everything up | 
| MainWindow.cpp | GUI for OSTC Companion | 
| MainWindow.h | GUI for OSTC Companion | 
| o3pack.cpp | |
| OSTC2cOperations.cpp | |
| OSTC2cOperations.h | Implementing various operations for H&W OSTC2, mk2, 2n, 2c dive computer | 
| OSTC2Operations.cpp | Implementing various operations for the new OSTC2 (hwOS) dive computer | 
| OSTC2Operations.h | Implementing various operations for H&W new OSTC2 (BLE) dive computer | 
| OSTC3Operations.cpp | Implementing various operations for OSTC3 dive computer | 
| OSTC3Operations.h | Implementing various operations for H&W OSTC3 dive computer | 
| OSTC3pOperations.cpp | |
| OSTC3pOperations.h | Implementing various operations for new H&W OSTC3 (BLE) dive computer | 
| OSTC4Operations.cpp | |
| OSTC4Operations.h | Implementing various operations for H&W OSTC4 dive computer | 
| OSTC_CR_Operations.cpp | Implementing various operations for H&W OSTC-cR dive computer | 
| OSTC_CR_Operations.h | Implementing various operations for H&W OSTC-cR dive computer | 
| OSTCFrogOperations.cpp | Implementing various operations for H&W Frog dive computer | 
| OSTCFrogOperations.h | Implementing various operations for H&W Frog dive computer | 
| OSTCSportOperations.cpp | Implementing various operations for OSTC3 dive computer | 
| OSTCSportOperations.h | Implementing various operations for H&W OSTC Sport dive computer | 
| Serial.cpp | RS232 serial i/o | 
| Serial.h | RS232 serial i/o | 
| SettingsDialog.cpp | Preference dialog for OSTC Companion | 
| SettingsDialog.h | Preference dialog for OSTC Companion | 
 1.8.8