Proto commits in artisan-roaster-scope/artisan

These 14 commits are when the Protocol Buffers files have changed:

Commit:1604ca5
Author:MAKOMO

- adds RoastHubs support - tightens license from GPLv3 to AGPLv3

Commit:1ba8fda
Author:MAKOMO

payload encoding optimized to minimize size by replacing float by sint32 and int32 by uint32 were possible guided by experimental data

Commit:ce67bb5
Author:MAKOMO

adds 'temperatures' to extra curves indicating if values are temperature readings and thus temperature conversion might be applicable [SKIP CI]

Commit:1a5607e
Author:MAKOMO

event values as int32 [SKIP CI]

Commit:e836c63
Author:MAKOMO

minor renaming and reworked invariants [SKIP CI]

Commit:c60ac9e
Author:MAKOMO

Signal => Curve [SKIP CI]

Commit:6e4bf7f
Author:MAKOMO

further simplification by removing times series from additional curves [SKIP CI]

Commit:b43aef1
Author:MAKOMO

simplifies custom events representation

Commit:4ea3eba
Author:MAKOMO

adds invariant to clarify time alignment [SKIP CI]

Commit:88ebc88
Author:MAKOMO

fixes typos in comments [SKIP CI]

Commit:73e8467
Author:MAKOMO

adds Artisan profile proto [SKIP CI]

Commit:1a071cf
Author:MAKOMO

- adds IKAWA PRO X machine support (records ambient pressure, humidity and inlet temperature) - records filtered data from IKAWA if unfiltered data is not available - adds logging of startup datetime to catch the year - fixes RoR axis redraw on toggle the visibility of BT/ET RoR curves - adds cache holding LCD visibility - updates libs

The documentation is generated from this commit.

Commit:26ce6fe
Author:MAKOMO

- enable/disable auto marking modes with the corresponding flags - updates development tools

Commit:61febf0
Author:MAKOMO

- fixes Santoker Series Fahrenheit mode - fixes missing event name translations (Issue #1181) - fixes issues with the Designer config table (Issue #1173) - fixes TMP1200_0 noise issue (Issue #1175) - fixes Santoker Series machine setup quantifiers to use SV mode - render Ramp/Soak info messages without decimals (Issue #1176) - ensures that rendering of axis respects curve style setting - adds Artisan Command pidSVC(<n>) allowing to specify the SV in C which get's correctly converted to F in Fahrenheit mode - adds IKAWA support