in reply to Create Arrays On-the-Fly

You probably should use an array of hashes, as such:
my @clients; $clients[0] = {"MAC"=>$mac,"RSSI"=>$rssi,"SNR"=>$snr}; ...