system.hardware.tici package
Subpackages
- system.hardware.tici.tests package
- Submodules
- system.hardware.tici.tests.compare_casync_manifest module
- system.hardware.tici.tests.test_agnos_updater module
- system.hardware.tici.tests.test_amplifier module
- system.hardware.tici.tests.test_hardware module
- system.hardware.tici.tests.test_power_draw module
- Module contents
Submodules
system.hardware.tici.agnos module
- system.hardware.tici.agnos.clear_partition_hash(target_slot_number: int, partition: dict) None [source]
- system.hardware.tici.agnos.extract_casync_image(target_slot_number: int, partition: dict, cloudlog)[source]
- system.hardware.tici.agnos.extract_compressed_image(target_slot_number: int, partition: dict, cloudlog)[source]
- system.hardware.tici.agnos.flash_agnos_update(manifest_path: str, target_slot_number: int, cloudlog, standalone=False) None [source]
- system.hardware.tici.agnos.flash_partition(target_slot_number: int, partition: dict, cloudlog, standalone=False)[source]
- system.hardware.tici.agnos.get_partition_path(target_slot_number: int, partition: dict) str [source]
- system.hardware.tici.agnos.noop(f: StreamingDecompressor) Generator[bytes, None, None] [source]
- system.hardware.tici.agnos.swap(manifest_path: str, target_slot_number: int, cloudlog) None [source]
- system.hardware.tici.agnos.unsparsify(f: StreamingDecompressor) Generator[bytes, None, None] [source]
system.hardware.tici.amplifier module
- class system.hardware.tici.amplifier.AmpConfig(name, value, register, offset, mask)
Bases:
tuple
- mask
Alias for field number 4
- name
Alias for field number 0
- offset
Alias for field number 3
- register
Alias for field number 2
- value
Alias for field number 1
- class system.hardware.tici.amplifier.Amplifier(debug=False)[source]
Bases:
object
- AMP_ADDRESS = 16
- AMP_I2C_BUS = 0
system.hardware.tici.esim module
system.hardware.tici.hardware module
- class system.hardware.tici.hardware.MM_MODEM_STATE(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- CONNECTED = 11
- CONNECTING = 10
- DISABLED = 3
- DISABLING = 4
- DISCONNECTING = 9
- ENABLED = 6
- ENABLING = 5
- FAILED = -1
- INITIALIZING = 1
- LOCKED = 2
- REGISTERED = 8
- SEARCHING = 7
- UNKNOWN = 0
- class system.hardware.tici.hardware.NMMetered(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NM_METERED_GUESS_NO = 4
- NM_METERED_GUESS_YES = 3
- NM_METERED_NO = 2
- NM_METERED_UNKNOWN = 0
- NM_METERED_YES = 1
system.hardware.tici.iwlist module
system.hardware.tici.pins module
- class system.hardware.tici.pins.GPIO[source]
Bases:
object
- BMX055_ACCEL_INT = 21
- BMX055_GYRO_INT = 23
- BMX055_MAGN_INT = 87
- CAM0_AVDD_EN = 8
- CAM0_RSTN = 9
- CAM1_RSTN = 7
- CAM2_RSTN = 12
- GNSS_PWR_EN = 34
- HUB_RST_N = 30
- LSM_INT = 84
- LTE_BOOT = 52
- LTE_PWRKEY = 116
- LTE_RST_N = 50
- SIREN = 42
- SOM_ST_IO = 49
- STM_BOOT0 = 134
- STM_RST_N = 124
- UBLOX_RST_N = 32
- UBLOX_SAFEBOOT_N = 33