MCPcopy Create free account
hub / github.com/chirpstack/chirpstack / nwkid

Method nwkid

lrwn/src/devaddr.rs:223–235  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

221 }
222
223 pub fn nwkid(&self) -> Result<Vec<u8>> {
224 Ok(match self.netid_type()? {
225 0 => self.get_nwkid(1, 6),
226 1 => self.get_nwkid(2, 6),
227 2 => self.get_nwkid(3, 9),
228 3 => self.get_nwkid(4, 11),
229 4 => self.get_nwkid(5, 12),
230 5 => self.get_nwkid(6, 13),
231 6 => self.get_nwkid(7, 15),
232 7 => self.get_nwkid(8, 17),
233 _ => vec![],
234 })
235 }
236
237 pub fn set_dev_addr_prefix(&mut self, prefix: DevAddrPrefix) {
238 // convert devaddr to u32

Callers

nothing calls this directly

Calls 2

get_nwkidMethod · 0.80
netid_typeMethod · 0.45

Tested by

no test coverage detected