TODO

Open points and issues of the project are tracked in the GitHub issues. Some annotations still remain in the code and should be moved over time into the issue tracker.

Todos in the codebase

Todo

Add a method to compute the checksum for the different standards

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.check_barcode, line 9.)

Todo

For fixed-length standards with mandatory checksum (EAN, UPC), compute and add the checksum automatically if missing.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.check_barcode, line 11.)

Todo

On TM-T88II width from 1 to 6 is accepted. Try to acquire command reference and correct the code.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.barcode, line 14.)

Todo

Supplying pos does not have an effect for every barcode type. Check and document for which types this is true.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.barcode, line 15.)

Todo

If further barcode-types are needed they could be rendered transparently as an image. (This could also be of help if the printer does not support types that others do.)

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.barcode, line 22.)

Todo

On TM-T88II width from 1 to 6 is accepted. Try to acquire command reference and correct the code.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.barcode, line 14.)

Todo

Supplying pos does not have an effect for every barcode type. Check and document for which types this is true.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.barcode, line 15.)

Todo

If further barcode-types are needed they could be rendered transparently as an image. (This could also be of help if the printer does not support types that others do.)

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.barcode, line 22.)

Todo

Add a method to compute the checksum for the different standards

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.check_barcode, line 9.)

Todo

For fixed-length standards with mandatory checksum (EAN, UPC), compute and add the checksum automatically if missing.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.check_barcode, line 11.)

Todo

On TM-T88II width from 1 to 6 is accepted. Try to acquire command reference and correct the code.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.barcode, line 14.)

Todo

Supplying pos does not have an effect for every barcode type. Check and document for which types this is true.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.barcode, line 15.)

Todo

If further barcode-types are needed they could be rendered transparently as an image. (This could also be of help if the printer does not support types that others do.)

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/python-escpos/envs/latest/lib/python3.7/site-packages/python_escpos-3.0a9.dev59+gf9ce777-py3.7.egg/escpos/escpos.py:docstring of escpos.escpos.Escpos.barcode, line 22.)