diff --git a/Friend/firmware/firmware_v1.5/CMakeLists.txt b/Friend/firmware/deprecated/firmware_v1.5/CMakeLists.txt similarity index 100% rename from Friend/firmware/firmware_v1.5/CMakeLists.txt rename to Friend/firmware/deprecated/firmware_v1.5/CMakeLists.txt diff --git a/Friend/firmware/firmware_v1.5/Kconfig b/Friend/firmware/deprecated/firmware_v1.5/Kconfig similarity index 100% rename from Friend/firmware/firmware_v1.5/Kconfig rename to Friend/firmware/deprecated/firmware_v1.5/Kconfig diff --git a/Friend/firmware/firmware_v1.5/README.rst b/Friend/firmware/deprecated/firmware_v1.5/README.rst similarity index 100% rename from Friend/firmware/firmware_v1.5/README.rst rename to Friend/firmware/deprecated/firmware_v1.5/README.rst diff --git a/Friend/firmware/firmware_v1.5/client.py b/Friend/firmware/deprecated/firmware_v1.5/client.py similarity index 100% rename from Friend/firmware/firmware_v1.5/client.py rename to Friend/firmware/deprecated/firmware_v1.5/client.py diff --git a/Friend/firmware/firmware_v1.5/dts.overlay b/Friend/firmware/deprecated/firmware_v1.5/dts.overlay similarity index 100% rename from Friend/firmware/firmware_v1.5/dts.overlay rename to Friend/firmware/deprecated/firmware_v1.5/dts.overlay diff --git a/Friend/firmware/firmware_v1.5/prj.conf b/Friend/firmware/deprecated/firmware_v1.5/prj.conf similarity index 100% rename from Friend/firmware/firmware_v1.5/prj.conf rename to Friend/firmware/deprecated/firmware_v1.5/prj.conf diff --git a/Friend/firmware/firmware_v1.5/prj_bubble_mulaw.conf b/Friend/firmware/deprecated/firmware_v1.5/prj_bubble_mulaw.conf similarity index 100% rename from Friend/firmware/firmware_v1.5/prj_bubble_mulaw.conf rename to Friend/firmware/deprecated/firmware_v1.5/prj_bubble_mulaw.conf diff --git a/Friend/firmware/firmware_v1.5/prj_bubble_opus.conf b/Friend/firmware/deprecated/firmware_v1.5/prj_bubble_opus.conf similarity index 100% rename from Friend/firmware/firmware_v1.5/prj_bubble_opus.conf rename to Friend/firmware/deprecated/firmware_v1.5/prj_bubble_opus.conf diff --git a/Friend/firmware/firmware_v1.5/prj_friend_mulaw.conf b/Friend/firmware/deprecated/firmware_v1.5/prj_friend_mulaw.conf similarity index 100% rename from Friend/firmware/firmware_v1.5/prj_friend_mulaw.conf rename to Friend/firmware/deprecated/firmware_v1.5/prj_friend_mulaw.conf diff --git a/Friend/firmware/firmware_v1.5/prj_friend_opus.conf b/Friend/firmware/deprecated/firmware_v1.5/prj_friend_opus.conf similarity index 100% rename from Friend/firmware/firmware_v1.5/prj_friend_opus.conf rename to Friend/firmware/deprecated/firmware_v1.5/prj_friend_opus.conf diff --git a/Friend/firmware/firmware_v1.5/prj_friend_pcm.conf b/Friend/firmware/deprecated/firmware_v1.5/prj_friend_pcm.conf similarity index 100% rename from Friend/firmware/firmware_v1.5/prj_friend_pcm.conf rename to Friend/firmware/deprecated/firmware_v1.5/prj_friend_pcm.conf diff --git a/Friend/firmware/firmware_v1.5/release.sh b/Friend/firmware/deprecated/firmware_v1.5/release.sh similarity index 100% rename from Friend/firmware/firmware_v1.5/release.sh rename to Friend/firmware/deprecated/firmware_v1.5/release.sh diff --git a/Friend/firmware/firmware_v1.5/src/audio.c b/Friend/firmware/deprecated/firmware_v1.5/src/audio.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/audio.c rename to Friend/firmware/deprecated/firmware_v1.5/src/audio.c diff --git a/Friend/firmware/firmware_v1.5/src/audio.h b/Friend/firmware/deprecated/firmware_v1.5/src/audio.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/audio.h rename to Friend/firmware/deprecated/firmware_v1.5/src/audio.h diff --git a/Friend/firmware/firmware_v1.5/src/battery.c b/Friend/firmware/deprecated/firmware_v1.5/src/battery.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/battery.c rename to Friend/firmware/deprecated/firmware_v1.5/src/battery.c diff --git a/Friend/firmware/firmware_v1.5/src/battery.h b/Friend/firmware/deprecated/firmware_v1.5/src/battery.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/battery.h rename to Friend/firmware/deprecated/firmware_v1.5/src/battery.h diff --git a/Friend/firmware/firmware_v1.5/src/camera.c b/Friend/firmware/deprecated/firmware_v1.5/src/camera.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/camera.c rename to Friend/firmware/deprecated/firmware_v1.5/src/camera.c diff --git a/Friend/firmware/firmware_v1.5/src/camera.h b/Friend/firmware/deprecated/firmware_v1.5/src/camera.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/camera.h rename to Friend/firmware/deprecated/firmware_v1.5/src/camera.h diff --git a/Friend/firmware/firmware_v1.5/src/camera/sequences.h b/Friend/firmware/deprecated/firmware_v1.5/src/camera/sequences.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/camera/sequences.h rename to Friend/firmware/deprecated/firmware_v1.5/src/camera/sequences.h diff --git a/Friend/firmware/firmware_v1.5/src/codec.c b/Friend/firmware/deprecated/firmware_v1.5/src/codec.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/codec.c rename to Friend/firmware/deprecated/firmware_v1.5/src/codec.c diff --git a/Friend/firmware/firmware_v1.5/src/codec.h b/Friend/firmware/deprecated/firmware_v1.5/src/codec.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/codec.h rename to Friend/firmware/deprecated/firmware_v1.5/src/codec.h diff --git a/Friend/firmware/firmware_v1.5/src/config.h b/Friend/firmware/deprecated/firmware_v1.5/src/config.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/config.h rename to Friend/firmware/deprecated/firmware_v1.5/src/config.h diff --git a/Friend/firmware/firmware_v1.5/src/controls.c b/Friend/firmware/deprecated/firmware_v1.5/src/controls.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/controls.c rename to Friend/firmware/deprecated/firmware_v1.5/src/controls.c diff --git a/Friend/firmware/firmware_v1.5/src/controls.h b/Friend/firmware/deprecated/firmware_v1.5/src/controls.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/controls.h rename to Friend/firmware/deprecated/firmware_v1.5/src/controls.h diff --git a/Friend/firmware/firmware_v1.5/src/led.c b/Friend/firmware/deprecated/firmware_v1.5/src/led.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/led.c rename to Friend/firmware/deprecated/firmware_v1.5/src/led.c diff --git a/Friend/firmware/firmware_v1.5/src/led.h b/Friend/firmware/deprecated/firmware_v1.5/src/led.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/led.h rename to Friend/firmware/deprecated/firmware_v1.5/src/led.h diff --git a/Friend/firmware/firmware_v1.5/src/main.c b/Friend/firmware/deprecated/firmware_v1.5/src/main.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/main.c rename to Friend/firmware/deprecated/firmware_v1.5/src/main.c diff --git a/Friend/firmware/firmware_v1.5/src/mic.c b/Friend/firmware/deprecated/firmware_v1.5/src/mic.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/mic.c rename to Friend/firmware/deprecated/firmware_v1.5/src/mic.c diff --git a/Friend/firmware/firmware_v1.5/src/mic.h b/Friend/firmware/deprecated/firmware_v1.5/src/mic.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/mic.h rename to Friend/firmware/deprecated/firmware_v1.5/src/mic.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/A2NLSF.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/A2NLSF.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/A2NLSF.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/A2NLSF.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/API.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/API.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/API.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/API.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/CNG.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/CNG.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/CNG.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/CNG.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/HP_variable_cutoff.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/HP_variable_cutoff.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/HP_variable_cutoff.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/HP_variable_cutoff.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/Inlines.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/Inlines.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/Inlines.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/Inlines.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/LPC_analysis_filter.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LPC_analysis_filter.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/LPC_analysis_filter.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LPC_analysis_filter.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/LPC_fit.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LPC_fit.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/LPC_fit.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LPC_fit.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/LPC_inv_pred_gain.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LPC_inv_pred_gain.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/LPC_inv_pred_gain.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LPC_inv_pred_gain.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/LP_variable_cutoff.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LP_variable_cutoff.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/LP_variable_cutoff.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LP_variable_cutoff.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/LTP_analysis_filter_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LTP_analysis_filter_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/LTP_analysis_filter_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LTP_analysis_filter_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/LTP_scale_ctrl_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LTP_scale_ctrl_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/LTP_scale_ctrl_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/LTP_scale_ctrl_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/MacroCount.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/MacroCount.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/MacroCount.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/MacroCount.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/MacroDebug.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/MacroDebug.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/MacroDebug.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/MacroDebug.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF2A.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF2A.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF2A.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF2A.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_VQ.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_VQ.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_VQ.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_VQ.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_VQ_weights_laroia.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_VQ_weights_laroia.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_VQ_weights_laroia.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_VQ_weights_laroia.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_decode.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_decode.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_decode.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_decode.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_del_dec_quant.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_del_dec_quant.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_del_dec_quant.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_del_dec_quant.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_encode.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_encode.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_encode.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_encode.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_stabilize.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_stabilize.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_stabilize.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_stabilize.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_unpack.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_unpack.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NLSF_unpack.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NLSF_unpack.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NSQ.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NSQ.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NSQ.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NSQ.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NSQ.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NSQ.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NSQ.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NSQ.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/NSQ_del_dec.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NSQ_del_dec.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/NSQ_del_dec.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/NSQ_del_dec.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/PLC.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/PLC.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/PLC.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/PLC.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/PLC.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/PLC.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/PLC.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/PLC.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/SigProc_FIX.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/SigProc_FIX.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/SigProc_FIX.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/SigProc_FIX.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/VAD.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/VAD.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/VAD.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/VAD.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/VQ_WMat_EC.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/VQ_WMat_EC.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/VQ_WMat_EC.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/VQ_WMat_EC.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/_kiss_fft_guts.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/_kiss_fft_guts.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/_kiss_fft_guts.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/_kiss_fft_guts.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/ana_filt_bank_1.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/ana_filt_bank_1.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/ana_filt_bank_1.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/ana_filt_bank_1.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/analysis.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/analysis.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/analysis.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/analysis.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/analysis.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/analysis.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/analysis.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/analysis.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/apply_sine_window_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/apply_sine_window_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/apply_sine_window_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/apply_sine_window_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arch.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arch.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arch.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arch.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/LPC_inv_pred_gain_arm.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/LPC_inv_pred_gain_arm.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/LPC_inv_pred_gain_arm.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/LPC_inv_pred_gain_arm.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/NSQ_del_dec_arm.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/NSQ_del_dec_arm.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/NSQ_del_dec_arm.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/NSQ_del_dec_arm.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/SigProc_FIX_armv4.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/SigProc_FIX_armv4.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/SigProc_FIX_armv4.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/SigProc_FIX_armv4.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/SigProc_FIX_armv5e.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/SigProc_FIX_armv5e.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/SigProc_FIX_armv5e.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/SigProc_FIX_armv5e.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/armcpu.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/armcpu.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/armcpu.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/armcpu.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/biquad_alt_arm.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/biquad_alt_arm.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/biquad_alt_arm.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/biquad_alt_arm.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_gcc.s b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_gcc.s similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_gcc.s rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_gcc.s diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_iar.s b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_iar.s similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_iar.s rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_iar.s diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_keil.s b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_keil.s similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_keil.s rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/celt_pitch_xcorr_arm_keil.s diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/fixed_armv4.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/fixed_armv4.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/fixed_armv4.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/fixed_armv4.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/fixed_armv5e.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/fixed_armv5e.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/fixed_armv5e.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/fixed_armv5e.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/kiss_fft_armv4.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/kiss_fft_armv4.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/kiss_fft_armv4.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/kiss_fft_armv4.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/kiss_fft_armv5e.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/kiss_fft_armv5e.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/kiss_fft_armv5e.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/kiss_fft_armv5e.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/macros_armv4.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/macros_armv4.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/macros_armv4.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/macros_armv4.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/macros_armv5e.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/macros_armv5e.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/macros_armv5e.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/macros_armv5e.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/pitch_arm.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/pitch_arm.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/pitch_arm.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/pitch_arm.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/warped_autocorrelation_FIX_arm.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/warped_autocorrelation_FIX_arm.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/arm/warped_autocorrelation_FIX_arm.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/arm/warped_autocorrelation_FIX_arm.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/autocorr_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/autocorr_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/autocorr_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/autocorr_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/bands.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/bands.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/bands.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/bands.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/bands.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/bands.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/bands.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/bands.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/biquad_alt.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/biquad_alt.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/biquad_alt.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/biquad_alt.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/burg_modified_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/burg_modified_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/burg_modified_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/burg_modified_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/bwexpander.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/bwexpander.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/bwexpander.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/bwexpander.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/bwexpander_32.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/bwexpander_32.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/bwexpander_32.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/bwexpander_32.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt_decoder.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt_decoder.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt_decoder.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt_decoder.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt_encoder.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt_encoder.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt_encoder.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt_encoder.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt_lpc.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt_lpc.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt_lpc.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt_lpc.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt_lpc.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt_lpc.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/celt_lpc.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/celt_lpc.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/check_control_input.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/check_control_input.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/check_control_input.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/check_control_input.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/code_signs.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/code_signs.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/code_signs.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/code_signs.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/config.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/config.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/config.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/config.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/control.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/control.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/control.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/control.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/control_SNR.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/control_SNR.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/control_SNR.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/control_SNR.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/control_audio_bandwidth.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/control_audio_bandwidth.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/control_audio_bandwidth.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/control_audio_bandwidth.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/control_codec.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/control_codec.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/control_codec.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/control_codec.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/corrMatrix_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/corrMatrix_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/corrMatrix_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/corrMatrix_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/cpu_support.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/cpu_support.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/cpu_support.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/cpu_support.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/cwrs.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/cwrs.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/cwrs.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/cwrs.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/cwrs.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/cwrs.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/cwrs.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/cwrs.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/debug.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/debug.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/debug.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/debug.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/debug.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/debug.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/debug.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/debug.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/dec_API.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/dec_API.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/dec_API.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/dec_API.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_core.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_core.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_core.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_core.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_frame.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_frame.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_frame.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_frame.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_indices.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_indices.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_indices.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_indices.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_parameters.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_parameters.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_parameters.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_parameters.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_pitch.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_pitch.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_pitch.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_pitch.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_pulses.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_pulses.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/decode_pulses.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decode_pulses.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/decoder_set_fs.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decoder_set_fs.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/decoder_set_fs.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/decoder_set_fs.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/define.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/define.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/define.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/define.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/ecintrin.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/ecintrin.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/ecintrin.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/ecintrin.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/enc_API.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/enc_API.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/enc_API.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/enc_API.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/encode_frame_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/encode_frame_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/encode_frame_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/encode_frame_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/encode_indices.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/encode_indices.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/encode_indices.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/encode_indices.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/encode_pulses.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/encode_pulses.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/encode_pulses.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/encode_pulses.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/entcode.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entcode.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/entcode.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entcode.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/entcode.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entcode.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/entcode.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entcode.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/entdec.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entdec.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/entdec.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entdec.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/entdec.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entdec.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/entdec.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entdec.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/entenc.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entenc.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/entenc.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entenc.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/entenc.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entenc.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/entenc.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/entenc.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/errors.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/errors.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/errors.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/errors.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/find_LPC_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/find_LPC_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/find_LPC_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/find_LPC_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/find_LTP_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/find_LTP_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/find_LTP_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/find_LTP_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/find_pitch_lags_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/find_pitch_lags_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/find_pitch_lags_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/find_pitch_lags_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/find_pred_coefs_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/find_pred_coefs_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/find_pred_coefs_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/find_pred_coefs_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/fixed_debug.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/fixed_debug.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/fixed_debug.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/fixed_debug.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/fixed_generic.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/fixed_generic.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/fixed_generic.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/fixed_generic.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/float_cast.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/float_cast.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/float_cast.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/float_cast.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/gain_quant.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/gain_quant.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/gain_quant.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/gain_quant.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/init_decoder.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/init_decoder.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/init_decoder.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/init_decoder.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/init_encoder.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/init_encoder.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/init_encoder.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/init_encoder.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/inner_prod_aligned.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/inner_prod_aligned.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/inner_prod_aligned.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/inner_prod_aligned.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/interpolate.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/interpolate.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/interpolate.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/interpolate.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/k2a_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/k2a_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/k2a_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/k2a_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/k2a_Q16_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/k2a_Q16_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/k2a_Q16_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/k2a_Q16_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/kiss_fft.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/kiss_fft.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/kiss_fft.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/kiss_fft.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/kiss_fft.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/kiss_fft.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/kiss_fft.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/kiss_fft.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/laplace.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/laplace.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/laplace.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/laplace.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/laplace.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/laplace.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/laplace.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/laplace.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/lin2log.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/lin2log.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/lin2log.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/lin2log.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/log2lin.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/log2lin.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/log2lin.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/log2lin.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/macros.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/macros.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/macros.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/macros.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/main.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/main.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/main.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/main.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/main_FIX.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/main_FIX.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/main_FIX.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/main_FIX.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/mathops.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mathops.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/mathops.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mathops.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/mathops.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mathops.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/mathops.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mathops.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/mdct.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mdct.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/mdct.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mdct.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/mdct.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mdct.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/mdct.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mdct.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/mfrngcod.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mfrngcod.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/mfrngcod.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mfrngcod.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/mlp.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mlp.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/mlp.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mlp.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/mlp.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mlp.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/mlp.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mlp.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/mlp_data.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mlp_data.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/mlp_data.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/mlp_data.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/modes.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/modes.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/modes.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/modes.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/modes.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/modes.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/modes.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/modes.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/noise_shape_analysis_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/noise_shape_analysis_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/noise_shape_analysis_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/noise_shape_analysis_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_custom.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_custom.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_custom.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_custom.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_decoder.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_decoder.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_decoder.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_decoder.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_defines.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_defines.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_defines.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_defines.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_encoder.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_encoder.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_encoder.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_encoder.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_multistream.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_multistream.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_multistream.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_multistream.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_multistream.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_multistream.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_multistream.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_multistream.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_multistream_decoder.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_multistream_decoder.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_multistream_decoder.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_multistream_decoder.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_multistream_encoder.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_multistream_encoder.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_multistream_encoder.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_multistream_encoder.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_private.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_private.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_private.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_private.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_types.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_types.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/opus_types.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/opus_types.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/os_support.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/os_support.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/os_support.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/os_support.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/pitch.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/pitch.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/pitch.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/pitch.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/pitch.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/pitch.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/pitch.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/pitch.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/pitch_analysis_core_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/pitch_analysis_core_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/pitch_analysis_core_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/pitch_analysis_core_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/pitch_est_defines.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/pitch_est_defines.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/pitch_est_defines.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/pitch_est_defines.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/pitch_est_tables.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/pitch_est_tables.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/pitch_est_tables.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/pitch_est_tables.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/process_NLSFs.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/process_NLSFs.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/process_NLSFs.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/process_NLSFs.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/process_gains_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/process_gains_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/process_gains_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/process_gains_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/quant_LTP_gains.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/quant_LTP_gains.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/quant_LTP_gains.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/quant_LTP_gains.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/quant_bands.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/quant_bands.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/quant_bands.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/quant_bands.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/quant_bands.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/quant_bands.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/quant_bands.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/quant_bands.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/rate.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/rate.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/rate.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/rate.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/rate.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/rate.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/rate.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/rate.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/regularize_correlations_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/regularize_correlations_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/regularize_correlations_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/regularize_correlations_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/repacketizer.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/repacketizer.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/repacketizer.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/repacketizer.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_down2.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_down2.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_down2.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_down2.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_down2_3.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_down2_3.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_down2_3.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_down2_3.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_private.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_private.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_private.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_private.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_private_AR2.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_private_AR2.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_private_AR2.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_private_AR2.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_private_IIR_FIR.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_private_IIR_FIR.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_private_IIR_FIR.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_private_IIR_FIR.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_private_down_FIR.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_private_down_FIR.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_private_down_FIR.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_private_down_FIR.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_private_up2_HQ.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_private_up2_HQ.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_private_up2_HQ.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_private_up2_HQ.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_rom.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_rom.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_rom.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_rom.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_rom.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_rom.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_rom.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_rom.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_structs.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_structs.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/resampler_structs.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/resampler_structs.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/residual_energy16_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/residual_energy16_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/residual_energy16_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/residual_energy16_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/residual_energy_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/residual_energy_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/residual_energy_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/residual_energy_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/schur64_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/schur64_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/schur64_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/schur64_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/schur_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/schur_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/schur_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/schur_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/shell_coder.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/shell_coder.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/shell_coder.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/shell_coder.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/sigm_Q15.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/sigm_Q15.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/sigm_Q15.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/sigm_Q15.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/sort.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/sort.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/sort.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/sort.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/stack_alloc.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stack_alloc.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/stack_alloc.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stack_alloc.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/static_modes_fixed.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/static_modes_fixed.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/static_modes_fixed.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/static_modes_fixed.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/static_modes_fixed_arm_ne10.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/static_modes_fixed_arm_ne10.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/static_modes_fixed_arm_ne10.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/static_modes_fixed_arm_ne10.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/static_modes_float.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/static_modes_float.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/static_modes_float.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/static_modes_float.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/static_modes_float_arm_ne10.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/static_modes_float_arm_ne10.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/static_modes_float_arm_ne10.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/static_modes_float_arm_ne10.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_LR_to_MS.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_LR_to_MS.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_LR_to_MS.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_LR_to_MS.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_MS_to_LR.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_MS_to_LR.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_MS_to_LR.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_MS_to_LR.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_decode_pred.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_decode_pred.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_decode_pred.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_decode_pred.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_encode_pred.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_encode_pred.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_encode_pred.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_encode_pred.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_find_predictor.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_find_predictor.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_find_predictor.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_find_predictor.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_quant_pred.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_quant_pred.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/stereo_quant_pred.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/stereo_quant_pred.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/structs.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/structs.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/structs.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/structs.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/structs_FIX.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/structs_FIX.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/structs_FIX.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/structs_FIX.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/sum_sqr_shift.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/sum_sqr_shift.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/sum_sqr_shift.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/sum_sqr_shift.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/table_LSF_cos.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/table_LSF_cos.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/table_LSF_cos.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/table_LSF_cos.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_LTP.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_LTP.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_LTP.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_LTP.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_NLSF_CB_NB_MB.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_NLSF_CB_NB_MB.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_NLSF_CB_NB_MB.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_NLSF_CB_NB_MB.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_NLSF_CB_WB.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_NLSF_CB_WB.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_NLSF_CB_WB.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_NLSF_CB_WB.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_gain.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_gain.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_gain.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_gain.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_other.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_other.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_other.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_other.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_pitch_lag.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_pitch_lag.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_pitch_lag.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_pitch_lag.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_pulses_per_block.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_pulses_per_block.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/tables_pulses_per_block.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tables_pulses_per_block.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/tansig_table.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tansig_table.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/tansig_table.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tansig_table.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/tuning_parameters.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tuning_parameters.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/tuning_parameters.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/tuning_parameters.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/typedef.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/typedef.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/typedef.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/typedef.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/vector_ops_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/vector_ops_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/vector_ops_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/vector_ops_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/vq.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/vq.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/vq.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/vq.c diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/vq.h b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/vq.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/vq.h rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/vq.h diff --git a/Friend/firmware/firmware_v1.5/src/opus-1.2.1/warped_autocorrelation_FIX.c b/Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/warped_autocorrelation_FIX.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/opus-1.2.1/warped_autocorrelation_FIX.c rename to Friend/firmware/deprecated/firmware_v1.5/src/opus-1.2.1/warped_autocorrelation_FIX.c diff --git a/Friend/firmware/firmware_v1.5/src/settings.c b/Friend/firmware/deprecated/firmware_v1.5/src/settings.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/settings.c rename to Friend/firmware/deprecated/firmware_v1.5/src/settings.c diff --git a/Friend/firmware/firmware_v1.5/src/settings.h b/Friend/firmware/deprecated/firmware_v1.5/src/settings.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/settings.h rename to Friend/firmware/deprecated/firmware_v1.5/src/settings.h diff --git a/Friend/firmware/firmware_v1.5/src/transport.c b/Friend/firmware/deprecated/firmware_v1.5/src/transport.c similarity index 100% rename from Friend/firmware/firmware_v1.5/src/transport.c rename to Friend/firmware/deprecated/firmware_v1.5/src/transport.c diff --git a/Friend/firmware/firmware_v1.5/src/transport.h b/Friend/firmware/deprecated/firmware_v1.5/src/transport.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/transport.h rename to Friend/firmware/deprecated/firmware_v1.5/src/transport.h diff --git a/Friend/firmware/firmware_v1.5/src/utils.h b/Friend/firmware/deprecated/firmware_v1.5/src/utils.h similarity index 100% rename from Friend/firmware/firmware_v1.5/src/utils.h rename to Friend/firmware/deprecated/firmware_v1.5/src/utils.h diff --git a/Friend/firmware/firmware_v1.5/super.yaml b/Friend/firmware/deprecated/firmware_v1.5/super.yaml similarity index 100% rename from Friend/firmware/firmware_v1.5/super.yaml rename to Friend/firmware/deprecated/firmware_v1.5/super.yaml diff --git a/Friend/firmware/firmware_v1.5/xiao_ble.overlay b/Friend/firmware/deprecated/firmware_v1.5/xiao_ble.overlay similarity index 100% rename from Friend/firmware/firmware_v1.5/xiao_ble.overlay rename to Friend/firmware/deprecated/firmware_v1.5/xiao_ble.overlay diff --git a/Friend/firmware/firmware_v1.0/README.rst b/Friend/firmware/firmware_v1.0/README.md similarity index 50% rename from Friend/firmware/firmware_v1.0/README.rst rename to Friend/firmware/firmware_v1.0/README.md index 96fbe03a2..8893c8e5a 100644 --- a/Friend/firmware/firmware_v1.0/README.rst +++ b/Friend/firmware/firmware_v1.0/README.md @@ -1,4 +1,4 @@ -# Friend Hardware Firmware +# Friend Firmware This repository contains the firmware for the Friend AI wearable device. @@ -23,23 +23,18 @@ The Friend firmware is built on the Zephyr RTOS and provides functionality for a ## Building the Firmware -1. Open the project in Visual Studio Code. -2. Install the recommended VS Code extensions when prompted. -3. Use the nRF Connect extension to build the firmware: - - Open the nRF Connect extension sidebar. - - Select your project configuration. - - Click on "Build" in the extension's toolbar. +Follow the instructions at https://docs.omi.me/docs/developer/Compile_firmware ## Flashing the Firmware -1. Double-tap the reset button on your device to enter bootloader mode. This will open a USB drive on your computer which is used for flashing. -2. Locate the `zephyr.uf2` file in your build output directory. -3. Copy the `zephyr.uf2` file to the USB drive that appeared when you put the device in bootloader mode. -4. The device will automatically flash and restart with the new firmware. +Follow the instructions at https://docs.omi.me/docs/get_started/Flash_device +At the step https://docs.omi.me/docs/get_started/Flash_device#downloading-the-firmware, do not download a released .uf2 file rom GitHub. + +Instead, locate the `zephyr.uf2` file in your build output directory, possibly `firmware/build/zephyr` ## Device-Specific Builds -For different device versions (e.g., V1 and V2), use separate overlay files and project configuration files. See `CMakePresets.json` for the available configurations. +For different device hardware versions (e.g., V1 and V2), use separate overlay files and project configuration files. See `CMakePresets.json` for the available configurations. These overlay files provide context on pins and device functions to the firmware when building. Each device will need its own unique build. @@ -63,21 +58,8 @@ To enable USB serial debugging: - **LED Control**: Provides visual feedback about device status. ## On the Storage Reads -The storage will automatically activate whenever there is no bluetooth connection to the app. Whenever you turn on the device, a new file is created which -will begin filling with opus encoded data. Whenever you connect to the app, the contents of the storage will begin streaming to the app. When it is finished, it will try to delete the file on the device. - -The format of each packet is similar to the mic packets: that is, there is a 3 byte header denoting the order of packet arrival. The fourth bit is the number of bytes contained in the opus packet. The next bytes are the opus bytes themselves. The rest can be ignored. -Each packet (for now) is 83 bytes each for ease of transmission. - -You don't need the app to test! Simply insert your device id in the file get_audio_file.py, and then run the file. If you want to decode the current file, then run decode_audio.py afterwards. There are some numbers that get sent by the device as a format -of acknowledgement. All of them are one byte each, so check for these status codes by checking the message lengths. Here are the important ones: -0 - This means the command was successfully parsed by the device. This means the start of transmission of audio data or deletion of a file. - -100 - This number means the end of the audio transmission. You can know that the transmission ended with this code. - -1,2,3,4,5 - These usually denote some error bits. They also mean that the device rejects the command and no transmission/deletion happens as a result. - -Messages to the device take the form [a,b] or [a,b,c,d,e,f], where a denotes (0 for read) and (1 for delete), while b denotes the file number (1 is the first file, 2 is the second, etc. There is no notion of a 0th file). The optional [c,d,e,f] bytes denote the offset in uint format -in case you want to read from a file at some offset. +The storage will automatically activate whenever there is no Bluetooth connection to the app. Whenever you turn on the device, a new file is created which +will begin filling with opus encoded data. Whenever you connect to the app, the contents of the storage will begin streaming to the app. When it is finished, it will try to delete the file on the device. +The format of each packet is different to the streaming audio packets. diff --git a/Friend/firmware/v1_build/firmware1.0.4.uf2 b/Friend/firmware/v1_build/firmware1.0.4.uf2 deleted file mode 100644 index d9903241b..000000000 Binary files a/Friend/firmware/v1_build/firmware1.0.4.uf2 and /dev/null differ diff --git a/Friend/firmware/v2_build/omi_2.0.0.uf2 b/Friend/firmware/v2_build/omi_2.0.0.uf2 deleted file mode 100644 index 50355fd8f..000000000 Binary files a/Friend/firmware/v2_build/omi_2.0.0.uf2 and /dev/null differ diff --git a/Friend/firmware/v2_build/omi_2.0.1_test.uf2 b/Friend/firmware/v2_build/omi_2.0.1_test.uf2 deleted file mode 100644 index bb9687c4c..000000000 Binary files a/Friend/firmware/v2_build/omi_2.0.1_test.uf2 and /dev/null differ diff --git a/Friend/firmware/v2_build/omi_2.0.2_test.uf2 b/Friend/firmware/v2_build/omi_2.0.2_test.uf2 deleted file mode 100644 index 4e7dc4277..000000000 Binary files a/Friend/firmware/v2_build/omi_2.0.2_test.uf2 and /dev/null differ