pulse modulation added

This commit is contained in:
Ayzen
2026-09-01 18:08:35 +03:00
parent 42795eb899
commit fd95fe3c56
6 changed files with 179 additions and 13 deletions
+2 -1
View File
@@ -34,7 +34,8 @@ uint16_t ad9102_apply_generated_sram(uint8_t enabled,
uint8_t hold_cycles,
uint8_t triangle_mode,
uint16_t amplitude);
bool ad9102_begin_custom_upload(uint16_t sample_count);
/* pat_period_us: pattern repetition period in microseconds (0 = back-to-back). */
bool ad9102_begin_custom_upload(uint16_t sample_count, uint16_t pat_period_us);
bool ad9102_write_custom_chunk(const uint16_t *samples, uint16_t chunk_count);
uint16_t ad9102_commit_custom_upload(bool *out_ok);
void ad9102_cancel_custom_upload(void);