[FL-1819][FL-1848] About: hw, fw, boot version screens. Misc corrections of the About screens. (#719)

* About: hw, fw, boot version screens
* About: fix comment
* FuriHal: proper ARR in OS tick timer
* GpioTester: all pins on/off option
* Irda: fix release build
* Format sources

Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
SG
2021-09-24 21:56:27 +10:00
committed by GitHub
parent 0ff677b174
commit 1448b9cf66
12 changed files with 300 additions and 36 deletions

View File

@@ -36,8 +36,7 @@ void irda_encoder_sirc_reset(void* encoder_ptr, const IrdaMessage* message) {
IrdaStatus irda_encoder_sirc_encode_repeat(IrdaCommonEncoder* encoder, uint32_t* duration, bool* level) {
furi_assert(encoder);
uint32_t timings_in_message = 1 + 2 + encoder->bits_to_encode * 2 - 1;
furi_assert(encoder->timings_encoded == timings_in_message);
furi_assert(encoder->timings_encoded == (1 + 2 + encoder->bits_to_encode * 2 - 1));
furi_assert(encoder->timings_sum < IRDA_SIRC_REPEAT_PERIOD);
*duration = IRDA_SIRC_REPEAT_PERIOD - encoder->timings_sum;