Roman Lut

Results 30 issues of Roman Lut

frameID is assigned setTimeout() handle in requestRender() and then cancelAnimationFrame(frameID) is called in pause(). Handles from setTimeout() should not be used with cancelAnimationFrame(). In my case, where I created and...

Audio wave is centered at the middle level voltage. To output silence, DAC has to output middle voltage (0x8000 sample for 16-bit DAC). PDM or PWM have to output pulses...

On the first iteration, AudioGeneratorMP3 is reading synth->pcm.samples[0][samplePtr] array which is not initialized. May cause Pop sound due to garbage in array.

1) Allow passing number of DMA buffers to AudioOutputI2SNoDac constructor 2) Pass correct type for "output_mode" Existing code is not affected.

AudioGenerator should let AudioOutput finish playing buffered samples. Reproduction: - ESP32, Create AudioOutputI2S with large number of buffers: AudioOutputI2S(port, 1, 80) - play mp3 or WAV file => large part...

### Bug reports: After upgrading Chrome to v.100.0.4896.75, performance dropped conciderably. Numbers are, generating 1 image from HTML page: Chrome 99.0.4844.84 - 5 seconds Chrome 100.0.4896.75 - 30 seconds Downgrade...

Support for HITL in X-Plane 11: https://github.com/RomanLut/INAV-X-Plane-HITL ~24 bytes of RAM and ~2600 bytes of flash.

Enhancement
Release Notes

Mavlink RC and mavlink protocol v2 has been implemented in INAV :heavy_check_mark: Mavlink RC supports 16 channels with Mavlink v2 and 8 channels with Mavlink v1 :heavy_check_mark: FC still sends...

Fixes https://github.com/iNavFlight/inav/issues/8132 With default settings (AUTO) existing behavior does not change ( mavlink is half-duplex).