How do I check what LTE Cat M1 band I am using

I'm developing a device for LTE operation in a high attenuation environment. I want to ensure I'm using the lowest frequency band available.

It look looks like gen 2 Boron supported the get/setBandSelect() but now gen 3 seems to abstracted this out of the library.

Is there a best practice to log or set bands with the gen 3 boron?

It's fairly complicated. The easiest way is to use the CellularHelper library. The getNetworkInfo() function returns the band. There's nothing magical inside the library and you can just implement the same thing in your own code, but keep in mind that the method varies depending on the cellular modem.