(&mut self)
| 108 | } |
| 109 | |
| 110 | fn get_join_request_payload(&mut self) -> Result<()> { |
| 111 | trace!("Getting JoinRequestPayload"); |
| 112 | self.join_request = Some(match self.uplink_frame_set.phy_payload.payload { |
| 113 | lrwn::Payload::JoinRequest(pl) => pl, |
| 114 | _ => { |
| 115 | return Err(anyhow!("PhyPayload does not contain JoinRequest payload")); |
| 116 | } |
| 117 | }); |
| 118 | Ok(()) |
| 119 | } |
| 120 | |
| 121 | async fn get_device_data(&mut self) -> Result<()> { |
| 122 | trace!("Getting device data"); |