I created a C# app that uses Lego.Ev3.Desktop but unfortunately that didn’t seem to work.
await brick.SystemCommand.CopyFileAsync(@“c:\temp\PlaySound.uf2”, @"…/prjs/PlaySound.uf2");
I could see the file gets created on the brick in the LME software manager but it is still just a uf2 file. I assume something special happens to the file when copied via USB? Maybe I can read in the uf2 file then split out the .rbf and .elf files then write those directly to BrkProg_SAVE?? Any help on the format of the uf2 file would be greatly appreciated