Yes, all are on the same frequency - I allocate each remote unit a single letter code A, B, C or D, and send the code from the PC followed by a simple single letter instruction (in this case 'a'). So the PC sends out 'Aa' (no Cr/Lf) and waits for the reply (the reply is prefixed with A as well), then it sends out 'Ba' and so on. So it's dead simple, you can also send 'Av' and get a version ID back from the remote unit as well - while I was initially playing with them I used considerably more commands, for setting an a RTC, reading data from an on-board FRAM etc. but for this specific project none of that was needed.