I am attempting to update the application code on an STM32 chip programatically from another chip. I have an Intel format hex file generated from the build process and I would like to use the bootloader shipped with the STM32 chip for writing the updated application following AN3155. My question regards the format of the actual data in the Write Memory Command - should this data be shipped as hex? i.e. when quoting the length - 16 bytes would be shipped as a 32-byte ascii representation?