Moved generation, transmission, and informing PC about heartbeats in TX to its own function.
Moved sending of all heartbeats to its own function in TX
Passed configuration to TX in one string, and one integer, rather than 3 strings. Much cleaner.
Moved configuration of TX to its own function. Fixed numerous bugs in PC, some still remain (see issue #6)
Fixed issue #6, as well as a bug causing bcastaddr==directaddr in TX.