1"""Class for CS ranging parameters for testing.""" 2 3import dataclasses 4from enum import IntEnum 5from typing import List 6 7class RangingUpdateRate(IntEnum): 8 AUTOMATIC = 1 9 INFREQUENT = 2 10 FREQUENT = 3 11 12class SecurityLevel(IntEnum): 13 LEVEL_1 = 1 14 LEVEL_4 = 4 15 16@dataclasses.dataclass(kw_only=True) 17class CsRangingParams: 18 """Class for CS ranging parameters.""" 19 20 peer_address: List[int] 21 ranging_update_rate: RangingUpdateRate = RangingUpdateRate.AUTOMATIC 22 security_level: SecurityLevel = SecurityLevel.LEVEL_1 23