diff --git a/amodem-cli b/amodem-cli index cef90d9..0b65dc0 100755 --- a/amodem-cli +++ b/amodem-cli @@ -169,6 +169,7 @@ def main(): if args.quiet: level, format = 'WARNING', '%(message)s' logging.basicConfig(level=level, format=format) + log.info('Interface "%s" loaded succesfully', interface.version) # Parsing and execution log.debug(description) diff --git a/amodem/audio.py b/amodem/audio.py index 76c03f0..3449154 100644 --- a/amodem/audio.py +++ b/amodem/audio.py @@ -11,6 +11,7 @@ class Interface(object): self.config = config self.streams = [] assert self._error_string(0) == 'Success' + self.version = self.call('GetVersionText', restype=ctypes.c_char_p) def _error_string(self, code): return self.call('GetErrorText', code, restype=ctypes.c_char_p)