@@ -681,10 +681,9 @@ <h5><code>multi(...modes)</code></h5>
681681 < h5 > < code > eci(value)</ code > / < code > bytes(data)</ code > </ h5 >
682682 < a id ="mode_eci "> </ a >
683683 < p >
684- < code > mode.eci</ code > lets you switch the Extended Channel Interpretation of the message (< a
685- href ="https://en.wikipedia.org/wiki/Extended_Channel_Interpretation "
686- target ="_blank "
687- rel ="noopener "
684+ < code > mode.eci</ code > lets you switch the Extended Channel Interpretation of the message (accepts
685+ integer IDs from 0 to 999999;
686+ < a href ="https://en.wikipedia.org/wiki/Extended_Channel_Interpretation " target ="_blank " rel ="noopener "
688687 > Wikipedia includes a list of recognised values</ a
689688 > ). After setting this, subsequent < code > mode.bytes</ code > will be interpreted in the specified
690689 character set.
@@ -703,6 +702,10 @@ <h5><code>eci(value)</code> / <code>bytes(data)</code></h5>
703702 3 (and even though some default to ECI 26 instead, these share the same codepoints for all ASCII
704703 values).
705704 </ p >
705+ < p >
706+ If you wish to use ECI values other than 3 and 26 (which are widely recognised by common QR code
707+ readers), ensure you test your QR code with the readers you want to support.
708+ </ p >
706709 < p >
707710 If you set an ECI which is not compatible with ASCII, do not follow it with a
708711 < code > mode.ascii</ code > section (prefer < code > mode.iso8859_1</ code > or < code > mode.utf8</ code > , as these
@@ -1588,7 +1591,7 @@ <h2>Comparison With Other Libraries</h2>
15881591 < a href ="https://www.npmjs.com/package/lean-qr " target ="_blank " rel ="noopener "> lean-qr</ a >
15891592 < small > (< a href ="https://qr.davidje13.com/ " target ="_blank " rel ="noopener "> demo</ a > )</ small >
15901593 </ td >
1591- < td class ="R "> 6.9kB / 3.6kB </ td >
1594+ < td class ="R "> 6.9kB / 3.7kB </ td >
15921595 < td > 2900 / 51 / 21</ td >
15931596 < td class ="C " title ="yes "> ✅</ td >
15941597 < td class ="C " title ="yes "> ✅</ td >
0 commit comments