MfcCDDB v1.46

August 14, 2022 Leave a comment

Just to let everyone know that v1.46 of MfcCDDB has been released. Updates for this version include:

  • Reworked network code to use author’s WinHTTPWrappers classes instead of raw sockets to connect via HTTP to the CDDB servers.
Categories: Web Site Updates

CScintillaCtrl, CScintillaView & CScintillaDoc v1.72

August 10, 2022 Leave a comment

Just to let everyone know that v1.72 of CScintillaCtrl, CScintillaView & CScintillaDoc has been released. Updates for this version include:

  • Updated all line parameters to use intptr_t instead of int. Thanks to Markus Nissl for reporting this issue.
Categories: Web Site Updates

PyDebug++ v1.20

August 5, 2022 Comments off

Just to let everyone know that v1.20 of PyDebug++ has been released. Updates for this version include:

  • Sample app now ships with Python v3.10.5 binaries
  • Updated copyright details
  • Updated all the code in to use C++ uniform initialization for all variable declarations.
Categories: Web Site Updates

FOStation v1.12

August 5, 2022 Comments off

Just to let everyone know that v1.12 of FOStation has been released. Updates for this version include:

  • Updated the logic in CMyService::CalculateRainfallValue to better handle overflow of the rainfall counter.
Categories: Web Site Updates

FOStation v1.11

August 1, 2022 Comments off

Just to let everyone know that v1.11 of FOStation has been released. Updates for this version include:

  • Added logging code to indicate when the total rain value was incremented due to overflow
  • Added logging code to report the raw received record.
  • Added code to ignore total rain values when the reported value changes by too much.
  • The MET WOW “siteAuthenticationKey” parameter is now hidden in disk logging.
  • The Weather Underground “PASSWORD” parameter is now hidden in disk logging.
  • Updated the code to use C++ uniform initialization for all variable declarations.
  • Added code to support using an Arduino Mega 2560 microcontroller (http://www.naughter.com/download/FineOffsetRFWeather.ino) sketch to capture decoded weather station data instead of connecting via USB to the indoor head unit.
Categories: Web Site Updates

DtWinVer v2.58

July 28, 2022 Comments off

Just to let everyone know that v2.58 of DtWinVer has been released. Updates for this version include:

  • Provided a new IsWindows10Version22H2 method.
Categories: Web Site Updates

CScintillaCtrl, CScintillaView & CScintillaDoc v1.71

July 17, 2022 Comments off

Just to let everyone know that v1.71 of CScintillaCtrl, CScintillaView & CScintillaDoc has been released. Updates for this version include:

  • Updated class to work with Scintilla v5.2.4. New messages wrapped include: SCI_FINDTEXTFULL, SCI_FORMATRANGEFULL & SCI_GETTEXTRANGEFULL.
Categories: Web Site Updates

SQLiteWrappers v1.32

July 16, 2022 Comments off

Just to let everyone know that v1.32 of SQLiteWrappers has been released. Updates for this version include:

  • Updated the code to compile against SQLite v3.39.1. Added support for sqlite3_db_name.
Categories: Web Site Updates

AA+ v2.44

July 14, 2022 Comments off

Just to let everyone know that v2.44 of AA+ has been released. Updates for this version include:

  • Updated all the code in AAAberration.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAAngularSeparation.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AABinaryStar.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AACoordinateTransformation.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AADiameters.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AADynamicalTime.cpp to use C++ uniform initialization for all variable declarations.
  • Updated the g_DeltaTValues lookup table to use observed DeltaT values to 07 July 2022 and predicted values to 15 July 2023 from https://cddis.nasa.gov/archive/products/iers/finals2000A.all.
  • Updated all the code in AAEarth.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAEaster.h to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAEclipses.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAEclipticalElements.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAElliptical.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAELP2000.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAELPMPP02.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAEquationOfTime.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAEquinosesAndSolstices.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAEquinosesAndSolstices2.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAFK5.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAGalileanMoons.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAGlobe.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAIlluminatedFraction.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAInterpolate.cpp to use C++ uniform initialization for all variable declarations.
  • Updated various functions in the CAAInterpolate class to allow the epsilon value used to terminate iteration loops to be specified.
  • Updated all the code in AAJewishCalendar.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAJupiter.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAKepler.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMars.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMercury.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoon.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoonIlluminatedFraction.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoonMaxDeclinations.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoonMaxDeclinations2.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoonNodes.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoonNodes2.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoonPerigeeApogee.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoonPerigeeApogee2.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoonPhases.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoonPhases2.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAMoslemCalendar.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AANearParabolic.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AANeptune.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AANodes.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AANutation.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAParabolic.cpp to use C++ uniform initialization for all variable declarations.
  • Updated methods in the CAAParabolic class to allow the epsilon value used to terminate iteration loops to be specified.
  • Updated all the code in AAParallactic.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAParallax.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAPhysicalJupiter.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAPhysicalMars.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAPhysicalMoon.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAPhysicalSun.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAPlanetaryPhenomena.cpp to use C++ uniform initialization for all variable declarations.
  • Fixed a transcription error in the lookup tables AAPlanetaryPhenomena.cpp used to calculate the Station 1 values for Mars.
  • Updated all the code in AAPlanetaryPhenomena2.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAPlanetPerihelionAphelion.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAPlanetPerihelionAphelion2.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAPluto.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAPrecession.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AARefraction.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AARiseTransitSet.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AARiseTransitSet2.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AASaturn.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AASaturnMoons.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAUranus.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AASaturnRings.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AASidereal.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAStellarMagnitudes.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AASun.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AATest.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAVenus.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAVSOP87.cpp to use C++ uniform initialization for all variable declarations.
  • Updated all the code in AAVSOP2013.cpp to use C++ uniform initialization for all variable declarations.
Categories: Web Site Updates

CMMSystem v1.10

June 11, 2022 Comments off

Just to let everyone know that v1.10 of CMMSystem has been released. Updates for this version include:

  • Updated copyright details.
  • Updated the code to use C++ uniform initialization for all variable declarations.
Categories: Web Site Updates