Mode Indicator
This allows the QRCode decoder to find which mode we are using.
There is also a special mode, ECI, which consists in mixing different modes.
"HTTPS://FAST-QR.COM/blog/mode_indicator" could be split in two encodings: the first part "HTTPS://FAST-QR.COM/" in AlphaNumeric and the rest "blog/mode_indicator" in Byte mode. It saves space in this particular case.
It's always on 4 bits
Encoding | Mode Indicator |
Numeric | 0b0001 |
AlphaNumeric | 0b0010 |
Byte | 0b0100 |
Kanji | 0b1000 |
ECI | 0b0111 |