Added type hints to gnss
This commit is contained in:
parent
d73348f673
commit
6a3968d805
@ -90,7 +90,7 @@ STATIC mp_obj_t gnss_make_new(const mp_obj_type_t *type, size_t n_args, const mp
|
||||
return MP_OBJ_FROM_PTR(self);
|
||||
}
|
||||
|
||||
//| def deinit(self) -> Any:
|
||||
//| def deinit(self) -> None:
|
||||
//| """Turn off the GNSS."""
|
||||
//| ...
|
||||
//|
|
||||
@ -107,7 +107,7 @@ STATIC void check_for_deinit(gnss_obj_t *self) {
|
||||
}
|
||||
}
|
||||
|
||||
//| def update(self) -> Any:
|
||||
//| def update(self) -> None:
|
||||
//| """Update GNSS positioning information."""
|
||||
//| ...
|
||||
//|
|
||||
@ -120,7 +120,7 @@ STATIC mp_obj_t gnss_obj_update(mp_obj_t self_in) {
|
||||
}
|
||||
MP_DEFINE_CONST_FUN_OBJ_1(gnss_update_obj, gnss_obj_update);
|
||||
|
||||
//| latitude: Any = ...
|
||||
//| latitude: float = ...
|
||||
//| """Latitude of current position in degrees (float)."""
|
||||
//|
|
||||
STATIC mp_obj_t gnss_obj_get_latitude(mp_obj_t self_in) {
|
||||
@ -137,7 +137,7 @@ const mp_obj_property_t gnss_latitude_obj = {
|
||||
(mp_obj_t)&mp_const_none_obj},
|
||||
};
|
||||
|
||||
//| longitude: Any = ...
|
||||
//| longitude: float = ...
|
||||
//| """Longitude of current position in degrees (float)."""
|
||||
//|
|
||||
STATIC mp_obj_t gnss_obj_get_longitude(mp_obj_t self_in) {
|
||||
@ -154,7 +154,7 @@ const mp_obj_property_t gnss_longitude_obj = {
|
||||
(mp_obj_t)&mp_const_none_obj},
|
||||
};
|
||||
|
||||
//| altitude: Any = ...
|
||||
//| altitude: float = ...
|
||||
//| """Altitude of current position in meters (float)."""
|
||||
//|
|
||||
STATIC mp_obj_t gnss_obj_get_altitude(mp_obj_t self_in) {
|
||||
@ -171,7 +171,7 @@ const mp_obj_property_t gnss_altitude_obj = {
|
||||
(mp_obj_t)&mp_const_none_obj},
|
||||
};
|
||||
|
||||
//| timestamp: Any = ...
|
||||
//| timestamp: string = ...
|
||||
//| """Time when the position data was updated."""
|
||||
//|
|
||||
STATIC mp_obj_t gnss_obj_get_timestamp(mp_obj_t self_in) {
|
||||
@ -190,7 +190,7 @@ const mp_obj_property_t gnss_timestamp_obj = {
|
||||
(mp_obj_t)&mp_const_none_obj},
|
||||
};
|
||||
|
||||
//| fix: Any = ...
|
||||
//| fix: string = ...
|
||||
//| """Fix mode."""
|
||||
//|
|
||||
STATIC mp_obj_t gnss_obj_get_fix(mp_obj_t self_in) {
|
||||
|
@ -32,17 +32,17 @@
|
||||
//| def __init__(self):
|
||||
//| """Enum-like class to define the position fix mode."""
|
||||
//|
|
||||
//| INVALID: Any = ...
|
||||
//| INVALID: gnss.PositionFix = ...
|
||||
//| """No measurement.
|
||||
//|
|
||||
//| :type gnss.PositionFix:"""
|
||||
//|
|
||||
//| FIX_2D: Any = ...
|
||||
//| FIX_2D: gnss.PositionFix = ...
|
||||
//| """2D fix.
|
||||
//|
|
||||
//| :type gnss.PositionFix:"""
|
||||
//|
|
||||
//| FIX_3D: Any = ...
|
||||
//| FIX_3D: gnss.PositionFix = ...
|
||||
//| """3D fix.
|
||||
//|
|
||||
//| :type gnss.PositionFix:"""
|
||||
|
@ -32,27 +32,27 @@
|
||||
//| def __init__(self):
|
||||
//| """Enum-like class to define the satellite system type."""
|
||||
//|
|
||||
//| GPS: Any = ...
|
||||
//| GPS: gnss.SatelliteSystem = ...
|
||||
//| """Global Positioning System.
|
||||
//|
|
||||
//| :type gnss.SatelliteSystem:"""
|
||||
//|
|
||||
//| GLONASS: Any = ...
|
||||
//| GLONASS: gnss.SatelliteSystem = ...
|
||||
//| """GLObal NAvigation Satellite System.
|
||||
//|
|
||||
//| :type gnss.SatelliteSystem:"""
|
||||
//|
|
||||
//| SBAS: Any = ...
|
||||
//| SBAS: gnss.SatelliteSystem = ...
|
||||
//| """Satellite Based Augmentation System.
|
||||
//|
|
||||
//| :type gnss.SatelliteSystem:"""
|
||||
//|
|
||||
//| QZSS_L1CA: Any = ...
|
||||
//| QZSS_L1CA: gnss.SatelliteSystem = ...
|
||||
//| """Quasi-Zenith Satellite System L1C/A.
|
||||
//|
|
||||
//| :type gnss.SatelliteSystem:"""
|
||||
//|
|
||||
//| QZSS_L1S: Any = ...
|
||||
//| QZSS_L1S: gnss.SatelliteSystem = ...
|
||||
//| """Quasi-Zenith Satellite System L1S.
|
||||
//|
|
||||
//| :type gnss.SatelliteSystem:"""
|
||||
|
Loading…
Reference in New Issue
Block a user