Changeset 2c2e689 in ammosreader


Ignore:
Timestamp:
11/17/22 09:01:19 (3 years ago)
Author:
Tobias Recknagel <tobias.recknagel@…>
Branches:
AmmosSource, guix
Children:
11d7992
Parents:
7946521
Message:

changed the way logs are created for AudioSocketReader

Location:
ammosreader
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • ammosreader/AmmosAudioSocketReader.py

    r7946521 r2c2e689  
    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

    r7946521 r2c2e689  
    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.