Я готовлюсь к созданию POS-приложения для ресторана. Я буду использовать POS для .NET, поэтому мне нужна возможность доступа к принтеру и кассе без обращения к специфическим для поставщика строкам команд. Посмотрев на различные принтеры, я выбрал Epson TM-T88V. Теперь мне нужно выбрать кассовый ящик. Принтер Epson может подключаться к кассовому ящику, освобождая порт USB на компьютере. Я хочу подключить ящик через принтер, но это заставляет задуматься, получу ли я полный контроль над ящиком или нет. Программное обеспечение POS должно сначала распечатать заказы, которые будут переданы повару до того, как клиент заплатит, что означает, что печать квитанции не обязательно означает открытие ящика. Поэтому я хочу найти ящик, которым можно полностью управлять с помощью класса CashDrawer и который не откроется преждевременно при печати начального заказа.