Hi,
We use this application for testing Primer at the end of production. So it works between two Primers with two different programs (one sender and one receiver) !
The only problem we met was the use of precompiled ST library : the baud rate was not the expected value, due to the fact that ST library work with 8 MHz quartz frequency by default, instead of 12 MHz for the Primer.