You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Firmware for *Gascounter Modules*, that monitor the flow through gasmeters. They are meant to be used in conjunction with [Helium Management](https://github.com/SampleEnvironment/Helium-Management) application.
3
+
4
+
## Getting started
5
+
### Requisities
6
+
In order to start developing/testing/flashing Firmware you will need:
- Adapter from 6-Pin connector on Powerdebugger to 10-Pin on *gascounter module* specified [here](https://user-images.githubusercontent.com/85115389/188656912-2c82639d-4e30-490b-87a6-de65de5cbdc6.jpg)
11
+
12
+
13
+
14
+
### Preparations
15
+
Before first compiling the project in Microchip Studio the submodule of the avr-library needs to be initialized:
16
+
```
17
+
git submodule update --init
18
+
```
19
+
20
+
### Choosing a Release
21
+
In order to generate a executable Firmware of a specific release, `git tag` will list all available releases and
22
+
```git checkout --recurse-submodules vX.XXX```
23
+
will load the release specified by `vX.XXX` (for example `v2.213`).
24
+
25
+
### Build configurations (from v2.212):
26
+
Build configurations are used to generate firmware binarys that are meant for the same device Type, but with varying Hardware, for example the display that is used. Build configuration names for gascounter modules have the following Format `'DisplayType'-'NetworkInterface'`, and can be set via the dropdown menu depicted in the screenshot below.
0 commit comments