summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsbahling <sbahling@mudgum.net>2020-06-04 19:43:35 +0200
committersbahling <sbahling@mudgum.net>2020-06-04 19:43:35 +0200
commit0285065974419df0dbea14a4451c9d44b2f6a6e4 (patch)
treeb094af0254bfb7c744edf3442173c5d258176b7e
parenta88dcba48bcd5c803d4b53e54e5054f5365232c8 (diff)
downloadtascam-fw-osc-0285065974419df0dbea14a4451c9d44b2f6a6e4.tar.gz
tascam-fw-osc-0285065974419df0dbea14a4451c9d44b2f6a6e4.tar.xz
tascam-fw-osc-0285065974419df0dbea14a4451c9d44b2f6a6e4.zip
Update for latest release of Hinawa API
-rw-r--r--tascam_fw_console/console.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/tascam_fw_console/console.py b/tascam_fw_console/console.py
index 88b8baf..666bdf6 100644
--- a/tascam_fw_console/console.py
+++ b/tascam_fw_console/console.py
@@ -31,7 +31,7 @@ from tascam_fw_console import fw_1884_buttons
import gi
-gi.require_version('Hinawa', '2.0')
+gi.require_version('Hinawa', '3.0')
from gi.repository import Hinawa # noqa: E402
from hinawa_utils.tscm.config_rom_parser import TscmConfigRomParser # noqa: E402 E501
from hinawa_utils.tscm.tscm_console_unit import TscmConsoleUnit # noqa: E402
@@ -366,7 +366,8 @@ def list_units():
unit = Hinawa.SndUnit()
unit.open(fullpath)
parser = TscmConfigRomParser()
- info = parser.parse_rom(unit.get_config_rom())
+ node = unit.get_node()
+ info = parser.parse_rom(node.get_config_rom())
model = info['model-name']
guid = unit.get_property('guid')
if model in ('FW-1082', 'FW-1884'):