Re: Harmony 18.104.22.168 - Dynamic USART with Buffer and Client question (or maybe Static)
"Clients" are different "tasks" in your firmware, or different separate "modules" that need to use one of the micro's UARTs, not different micros.
I recommend you to use as many instances and clients as UARTs you need. For example, if you need three UARTS, then configure the driver as "3" instances and "3" clients, otherwise, if you only define ONE client for THREE instances, you will need to be opening and closing the instance, or port, you need to use and this, in my opinion, is too much work and can lead to problems. It's better to have three instances so you open the three ports, at the same time and you don't have to be closing them to "recycle" your "DRV_HANDLE" pointer.