{"id":23608448,"url":"https://github.com/anders/td1100","last_synced_at":"2025-11-05T17:30:23.808Z","repository":{"id":72900001,"uuid":"276632035","full_name":"anders/td1100","owner":"anders","description":"tool to configure Datalogic TD1100 handheld barcode scanners","archived":false,"fork":false,"pushed_at":"2020-07-06T21:24:11.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-08-03T12:28:57.937Z","etag":null,"topics":["barcode","code128","datalogic","td1100"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anders.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-07-02T11:46:35.000Z","updated_at":"2024-06-19T09:05:45.811Z","dependencies_parsed_at":"2023-05-26T00:45:28.526Z","dependency_job_id":null,"html_url":"https://github.com/anders/td1100","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anders%2Ftd1100","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anders%2Ftd1100/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anders%2Ftd1100/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anders%2Ftd1100/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anders","download_url":"https://codeload.github.com/anders/td1100/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239467436,"owners_count":19643604,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["barcode","code128","datalogic","td1100"],"created_at":"2024-12-27T14:14:38.360Z","updated_at":"2025-11-05T17:30:23.748Z","avatar_url":"https://github.com/anders.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# td1100\n\nTool to configure Datalogic TD1100 handheld barcode readers. It outputs a list (PDF) of special barcodes to change the\nbehavior of the scanner.\n\nThe configuration format is: `\u003cFNC3\u003e + $ + cmd[, cmd] + \\r` (code 128 barcode).\n\nThe default list does the following:\n\n1. Restore to EU factory settings (P,Ae,P)\n2. Simulate USB keyboard (P,HA35,P - maybe it could be done as $HA35, don't remember)\n3. Toggle programming (P)\n4. Enable USB sleep mode (CUSSE01)\n5. Enable constant reading (CSNRM04)\n6. Enable UK Plessey barcode support (CPLEN01)\n7. Enable UK Plessey checksum calculation (CPLCC01)\n8. Include UK Plessey checksum (CPLCT01)\n9. Disable EAN13 (C3BEN00)\n10. Disable EAN8 (C8BEN00)\n11. Toggle programming (P)\n\n## Usage\n````\n$ go build\n$ ./td1100 -help\nUsage of ./td1100:\n  -list string\n       path to JSON list of barcodes (optional)\n  -output string\n       path to PDF output\n  -writeList\n       write default list to file\n$ ./td1100 -output codes.pdf\n````\n\nYou can modify the list by first running `-writeList list.json`, then run the tool with `-list list.json`.\n\n## License\nMIT license (see LICENSE.txt).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanders%2Ftd1100","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanders%2Ftd1100","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanders%2Ftd1100/lists"}