SIM800L подготовка строк, для кода Arduino for preparing lines, for Arduino code

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ย. 2024
  • SIM800L подготовка строк, для кода Arduino for preparing lines, for Arduino code
    SIM800L_Arrays_AUDIO_File_Download_2020_12_01.ino
    drive.google.c...
    BAT FILE - preparing text for writing to it powershell.bat
    BAT Read file Name.bat
    ffmpeg
    BAT FILE ffmpeg conversion WAV mp3 to AMR.bat
    amr
    /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
    /*
    AT+FSCREATE=C:\User\1.amr // создать новый файл с именем 1.amr
    AT+FSWRITE=C:\User\1.amr,0,627,24 // подготовить файл для записи в него данных
    AT+CREC=4,"C: \User\1.amr",0,100 // воспроизвести аудио файл 1.amr
    AT+FSLS=C:\User\ // показать все названия файлов из каталога User
    AT+FSFLSIZE=C:\User\1.amr // узнать размер файла с именем 1.amr
    AT+FSREAD=C:\User\1.amr,0,9999,1 // показать содержимое файла 1.amr
    AT+FSDEL=C:\User\1.amr // удалить файл с именем 1.amr
    AT+FSRENAME=C:\User\test.txt,C:\User
    ew_name_test.txt // переименовать файл
    AT+FSLS=C:\ // узнать имена-количество каталогов на диске C
    AT+FSMKDIR=dir_name // Создать новый каталог
    AT+FSRMDIR=dir_name // Удалить каталог dir_name (удаляется, только пустой каталог!)
    AT+FSRMDIR=User // Удалить каталог User (удаляется, только пустой каталог!)
    AT+FSMEM // узнать количество оставшихся памяти default: 180224 bytes
    AT+CGMR // Запрос версии установленного ПО Revision:1418B04SIM800L24
    */
    /* ###################################### */
    /*
    ffmpeg
    BAT FILE ffmpeg conversion WAV mp3 to AMR.bat
    @: BAT ФАЙЛ - ffmpeg для Конвертирования WAV mp3 в amr
    @: BAT FILE ffmpeg conversion WAV mp3 to AMR
    MD amrFILE
    forfiles /M *.wav /C "cmd /c ffmpeg.exe -i @file -vn -ar 8000 -ac 1 amrFILE/@fname.amr"
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    BAT Read file Name.bat
    @: # BAT Read file Name
    @: BAT FILE - for preparing lines, for Arduino code
    @: BAT ФАЙЛ - для подготовки строк, для кода Arduino
    (for %%i in (*.amr) do @echo audioFile_%%~ni,) ► "@ Read file Name.txt"
    @: (for %%i in (*.amr) do @echo "%%~ni",) ► "@ Read file Name.txt"
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    powershell
    PowerShell_ISE.exe
    BAT FILE - preparing text for writing to it powershell.bat
    @: # BAT FILE - BAT FILE - for preparing strings for powershell, for converting audio files, to arrays in decimal format
    @: BAT ФАЙЛ - для подготовки строк для powershell, для конвертирования аудио файлов, в массивы в десятичным формате
    (for %%i in (*.amr) do @echo gc -encoding byte C:\amr\%%i "{write-host ("const PROGMEM byte audioFile_%%i[]{")} {write-host ("{0}" -f $_) -noNewline ","}{write-host ("NULL};")};") ► "@ powershell writing.txt"
    @: REPLACE ЗАМЕНЯЕМ amr "{ НА amr |% {
    @: REPLACE ЗАМЕНЯЕМ .amr[] НА []
    @: REPLACE ЗАМЕНЯЕМ )};" НА )};
    /* ###################################### */
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /*
    SIM800L_Arrays_AUDIO_File_Download_2020_12_01.ino
    drive.google.c...
    BAT FILE - preparing text for writing to it powershell.bat
    BAT Read file Name.bat
    ffmpeg
    BAT FILE ffmpeg conversion WAV mp3 to AMR.bat
    amr
    Ссылка на видео:
    • Arduino SIM800L Array...
    */
    Ссылка на видео:
    • SIM800L подготовка стр...

ความคิดเห็น •