Module Values.LoRaWANServiceProfileSource

LoRaWANServiceProfile object.

Sourcetype nonrec t = {
  1. addGwMetadata : AddGwMetadata.t option;
    (*

    The AddGWMetaData value.

    *)
  2. drMin : DrMinBox.t option;
    (*

    The DrMin value.

    *)
  3. drMax : DrMaxBox.t option;
    (*

    The DrMax value.

    *)
  4. prAllowed : PrAllowed.t option;
    (*

    The PRAllowed value that describes whether passive roaming is allowed.

    *)
  5. raAllowed : RaAllowed.t option;
    (*

    The RAAllowed value that describes whether roaming activation is allowed.

    *)
  6. txPowerIndexMin : TxPowerIndexMin.t option;
    (*

    The Transmit Power Index minimum. Default: 0

    *)
  7. txPowerIndexMax : TxPowerIndexMax.t option;
    (*

    The Transmit Power Index maximum. Default: 15

    *)
  8. nbTransMin : NbTransMin.t option;
    (*

    The minimum number of transmissions. Default: 0

    *)
  9. nbTransMax : NbTransMax.t option;
    (*

    The maximum number of transmissions. Default: 3

    *)
}
Sourceval make : ?addGwMetadata:??? -> ?drMin:??? -> ?drMax:??? -> ?prAllowed:??? -> ?raAllowed:??? -> ?txPowerIndexMin:??? -> ?txPowerIndexMax:??? -> ?nbTransMin:??? -> ?nbTransMax:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of AddGwMetadata.t | `Integer of DrMinBox.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t