Alc utilities
The alc.util module contains some utility functions.
- alc.util.imsi2str(imsi, /)
- Decodes a TBCD encoded IMSI into a human readable string. - Parameters
- imsi (bytes) – TBCD encoded imsi 
- Return type
- str 
 
- alc.util.str2imsi(imsi, /)
- Encodes a human readable IMSI into a TBCD encoded bytes object. - Parameters
- imsi (str) – human readable IMSI str 
- Return type
- bytes 
 
- alc.util.imsi_get_mnc(imsi, /)
- Extracts the MNC from a TBCD encoded IMSI. - Parameters
- imsi (bytes) – TBCD encoded IMSI 
- Return type
- int 
 
- alc.util.imsi_get_mcc(imsi, /)
- Extracts the MCC from a TBCD encoded IMSI. - Parameters
- imsi (bytes) – TBCD encoded IMSI 
- Return type
- int