From 520212c440e4a3c0df1a8bcef59f10aef852607f Mon Sep 17 00:00:00 2001 From: Aaron Shaw Date: Tue, 3 Jan 2023 15:23:28 +0000 Subject: [PATCH] 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):