Example #1
0
 def send_pkt(self, payload):
     """
     Wrap the payload in a packet and push onto the message queue.
     
     Args:
         payload: string, data to send
     """
     packet = packet_utils.make_packet(
         payload,
         self._samples_per_symbol,
         self._bits_per_symbol,
         self._access_code,
         self._pad_for_usrp
     )
     msg = gr.message_from_string(packet)
     self._msgq_out.insert_tail(msg)
Example #2
0
 def recv_pkt(self, ok, payload):
     msg = gr.message_from_string(payload, 0, self._item_size_out,
                                  len(payload)/self._item_size_out)
     if ok: self._msgq_out.insert_tail(msg)