Skip to content

Commit

Permalink
update version to 3, update workflow to install libraries
Browse files Browse the repository at this point in the history
  • Loading branch information
wcbonner committed Aug 10, 2024
1 parent 184ad5c commit b6ae250
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 1 deletion.
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ jobs:
sudo apt-get -qq update
sudo apt-get -qq install \
libbluetooth-dev \
libdbus-1-dev \
cmake \
${{ matrix.compiler == 'LLVM' && 'clang' || 'g++ gcc' }}
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ if (POLICY CMP0115)
endif()

project (GoveeBTTempLogger
VERSION 2.20240810.0
VERSION 3.20240810.0
DESCRIPTION "Listen and log Govee Thermometer Bluetooth Low Energy Advertisments via BlueZ and DBus"
HOMEPAGE_URL https://github.com/wcbonner/GoveeBTTempLogger
)
Expand Down
1 change: 1 addition & 0 deletions GoveeBTTempLogger.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
<ClCompile Include="wimiso8601.cpp" />
</ItemGroup>
<ItemGroup>
<None Include=".github\workflows\ci.yml" />
<None Include="BTData\README.md" />
<None Include="CMakePresets.json" />
<None Include="DeviceImages\README.md" />
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ Added the option --index to create an html index file based on the existing log
sudo /usr/local/bin/goveebttemplogger --log /var/log/goveebttemplogger/ --index index.html
```

## Major update to version 3.
Conversion to Bluetooth using BlueZ over DBus! This is a work in progress. DBus is the approved method of Bluetooth communication, complicated to implement without a huge framework.

## Major update to version 2.
Added the SVG output function, directly creating SVG graphs from internal data in a specified directory. The causes the program to take longer to start up as it will attempt to read all of the old logged data into an internal memory structure as it starts. Once the program has entered the normal running state it writes four SVG files per device to the specified directory every five minutes.

Expand Down

0 comments on commit b6ae250

Please sign in to comment.