From 520212c440e4a3c0df1a8bcef59f10aef852607f Mon Sep 17 00:00:00 2001 From: Aaron Shaw Date: Tue, 3 Jan 2023 15:23:28 +0000 Subject: [PATCH 1/2] feat: add Syncrobit hotspot Add Syncrobit definition Relates-to: #167 --- hm_pyhelper/hardware_definitions.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/hm_pyhelper/hardware_definitions.py b/hm_pyhelper/hardware_definitions.py index 8883f02..edf4130 100644 --- a/hm_pyhelper/hardware_definitions.py +++ b/hm_pyhelper/hardware_definitions.py @@ -524,6 +524,28 @@ def is_raspberry_pi() -> bool: 'CONTAINS_IC_IDS': [] }, + # Syncrobit CM4 + 'syncrobit-fl1': { + 'FRIENDLY': 'Syncrobit Hotspot', + 'SUPPORTED_MODELS': ['Syncrobit Hotspot'], + 'CPU_ARCH': 'aarch64', + 'BALENA_DEVICE_TYPE': ['raspberrypicm4-ioboard'], + 'SPIBUS': 'spidev0.0', + 'KEY_STORAGE_BUS': '/dev/i2c-1', + 'SWARM_KEY_URI': 'ecc://i2c-1:96?slot=0', + 'RESET': 17, + 'MAC': 'wlan0', + 'STATUS': 22, + 'BUTTON': 27, + 'ECCOB': True, + 'TYPE': 'Full', + 'CELLULAR': False, + 'FCC_IDS': [], + 'CONTAINS_FCC_IDS': [], + 'IC_IDS': [], + 'CONTAINS_IC_IDS': [] + }, + # COTX X3 Hotspot 'cotx-fl1': { 'FRIENDLY': 'COTX X3', @@ -568,6 +590,7 @@ def is_raspberry_pi() -> bool: variant_definitions['COMP-CONTROLLINO'] = variant_definitions['controllino-fl1'] variant_definitions['COMP-LINXDOTCM4'] = variant_definitions['linxdot-fl1'] variant_definitions['COMP-PYCOM'] = variant_definitions['pycom-fl1'] +variant_definitions['COMP-SYNCROBITCM4'] = variant_definitions['syncrobit-fl1'] def get_variant_attribute(variant_name, attribute_key): From 669ec22505a698b7bdc94315fad2bc196b17f3ac Mon Sep 17 00:00:00 2001 From: Aaron Shaw Date: Tue, 3 Jan 2023 15:26:39 +0000 Subject: [PATCH 2/2] Update setup.py --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 06f0f69..02196d9 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ setup( name='hm_pyhelper', - version='0.13.44', + version='0.13.45', author="Nebra Ltd", author_email="support@nebra.com", description="Helium Python Helper", @@ -14,7 +14,7 @@ 'requests>=2.26.0', 'retry==0.9.2', 'base58==2.1.1', - 'protobuf==3.19.5', + 'protobuf==3.20.3', 'packaging>=21.3' ], project_urls={