Only advertise get_smeter() if the function pointer isn't NULL.
Fix tx_buf handling.