diff --git a/reader_configs.py b/reader_configs.py new file mode 100644 index 0000000..177559e --- /dev/null +++ b/reader_configs.py @@ -0,0 +1,83 @@ +# -*- coding: utf-8 -*- +''' + librfid - RFID EPC Class 1 Gen2 / ISO/IEC 18000-6C compliant library + + Copyright (C) 2013 Entr'ouvert + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + + + EPC1 GEN2 / ISO 18000-6C commands +''' + + +from stid_readers.commands_basic import COMMANDS as BASIC_STID_COMMANDS +from stid_readers.params_basic import PARAMS as BASIC_STID_PARAMS +from stid_readers.errors_basic import ERRORS as BASIC_STID_ERRORS + + +READERS = { +'URL-W41-A-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'UR1-W42-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URC-W42-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URL-W51-A-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'UR1-W43-E-U04-7AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URC-W43-E-U04-7AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URL-Wx1-A-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'UR1-W52-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URC-W52-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URL-W41-B-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'UR1-W53-E-U04-7AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URC-W53-E-U04-7AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URL-W51-B-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URD-W42-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URL-Wx1-B-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URD-W43-E-U04-7AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'STR-W45-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URD-W44-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'PSION WORKABOUT PRO3': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URD-W45-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URD-W48-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URD-W52-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URD-W53-E-U04-7AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URD-W54-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URD-W55-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +'URD-W58-E-U04-5AA': \ + (BASIC_STID_PARAMS, BASIC_STID_COMMANDS, BASIC_STID_ERRORS), +}