Changes in / [29bf25a:e6b8648] in ammosreader


Ignore:
Location:
ammosreader
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • ammosreader/AmmosAudioSocketReader.py

    r29bf25a re6b8648  
    1111
    1212class AmmosAudioSocketReader:
    13     def __init__(self, socket:socket.socket, debug=True):
     13    def __init__(self, socket:socket.socket, debug: bool = True):
    1414        """
    1515        Initializes the AmmosAudioSocketReader
     
    106106                #    ammos_global_header_buffer.append(self.__socket.recv(24 - len(b''.join(ammos_global_header_buffer))))
    107107                   
    108                 ammos_global_header = AmmosGlobalFrameHeader.from_bytes(b''.join(ammos_global_header_buffer))
     108                ammos_global_header = AmmosGlobalFrameHeader.from_bytes(b''.join(ammos_global_header_buffer), debug=False)
    109109                if self.DEBUG_MODE:
    110110                    print(ammos_global_header)
  • ammosreader/AmmosGlobalFrameHeader.py

    r29bf25a re6b8648  
    22import struct
    33import logging
    4 
    5 logging.basicConfig(filename='ammos.log', level=logging.DEBUG)
     4import sys
    65
    76
     
    3736                                      frame_type, data_header_length, reserved)
    3837
    39     def __init__(self, magic_word, frame_length, running_frame_number, frame_type, data_header_length, reserved):
     38    def __init__(self, magic_word, frame_length, running_frame_number, frame_type, data_header_length, reserved, debug:bool=True):
    4039        """I return a new instance of myself initialized with above parameters."""
     40        if debug:
     41            logging.basicConfig(filename='ammos.log', level=logging.DEBUG)
     42        else:
     43            logging.basicConfig(stream=sys.stdout, level=logging.DEBUG)
    4144        if magic_word != type(self).MAGIC_WORD:
    4245            logging.error("Wrong magic word found")
Note: See TracChangeset for help on using the changeset viewer.