TMC32_QJB/App/bctctest.c
2026-04-30 16:23:12 +08:00

55 lines
1.9 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
******************************************************************************
* @file bctctest.c
* @author TMC Scan Team
* @version V1.0.0
* @date 09/12/2019
* @brief
******************************************************************************
*
* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
* TIME. AS A RESULT, TMC SHALL NOT BE HELD LIABLE FOR ANY
* DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
* FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
* CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
*
* <h2><center>&copy; COPYRIGHT 2016 TMC</center></h2>
******************************************************************************
**/
#include "global.h"
/**
* @function BctcTestAppScanCodeInit
* @brief BCTC测试配置code39code128和QR打开其余码关闭
* @param[in] 无
* @return 无
*/
void BctcTestAppScanCodeInit(void)
{
//水平识别,图像上下两侧忽略像素设为0.
TMC_Scan_Set(1, SCANCODE_CLOSE);
//关闭其他一维码
TMC_Scan_Set(EAN_13, SCANCODE_CLOSE);
TMC_Scan_Set(EAN_8, SCANCODE_CLOSE);
TMC_Scan_Set(UPC_A, SCANCODE_CLOSE);
TMC_Scan_Set(UPC_E0, SCANCODE_CLOSE);
TMC_Scan_Set(UPC_E1, SCANCODE_CLOSE);
TMC_Scan_Set(Code_93, SCANCODE_CLOSE);
TMC_Scan_Set(Codebar, SCANCODE_CLOSE);
TMC_Scan_Set(ITF, SCANCODE_CLOSE);
//Code39
//Code39, full ascii,默认关闭
TMC_Scan_Set(Code_39_Full_Ascii, SCANCODE_CLOSE);
//set Code39 min length to 1
TMC_Scan_Set(Code_39_Min, 1);
//close code39 code32 mode
TMC_Scan_Set(Code_39_32, SCANCODE_CLOSE);
//Code128
//Code128 min length to 1
TMC_Scan_Set(Code_128_Min, 1);
//关闭other
TMC_Scan_Set(272, SCANCODE_CLOSE);
TMC_Scan_Set(288, SCANCODE_CLOSE);
TMC_Scan_Set(289, SCANCODE_CLOSE);
}