Mar. 14. 2018

Dependencies:   GraphicsFramework GR-PEACH_video LCD_shield_config AsciiFont R_BSP USBHost_custom

Revision:
5:49a61433290a
Parent:
0:f5de229c9a00
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/HVC/HVCApi/HVCExtraUartFunc.h	Tue Sep 05 10:01:51 2017 +0000
@@ -0,0 +1,49 @@
+/*---------------------------------------------------------------------------*/
+/* Copyright(C)  2017  OMRON Corporation                                     */
+/*                                                                           */
+/* Licensed under the Apache License, Version 2.0 (the "License");           */
+/* you may not use this file except in compliance with the License.          */
+/* You may obtain a copy of the License at                                   */
+/*                                                                           */
+/*     http://www.apache.org/licenses/LICENSE-2.0                            */
+/*                                                                           */
+/* Unless required by applicable law or agreed to in writing, software       */
+/* distributed under the License is distributed on an "AS IS" BASIS,         */
+/* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  */
+/* See the License for the specific language governing permissions and       */
+/* limitations under the License.                                            */
+/*---------------------------------------------------------------------------*/
+
+/* 
+    External UART-function definition
+*/
+
+#ifndef HVCExtraUartFunc_H__
+#define HVCExtraUartFunc_H__
+
+#ifdef  __cplusplus
+extern "C" {
+#endif
+
+/*----------------------------------------------------------------------------*/
+/* UART send signal                                                           */
+/* param    : int   inDataSize  send signal data                              */
+/*          : UINT8 *inData     data length                                   */
+/* return   : int               send signal complete data number              */
+/*----------------------------------------------------------------------------*/
+extern int UART_SendData(int inDataSize, UINT8 *inData);
+
+/*----------------------------------------------------------------------------*/
+/* UART receive signal                                                        */
+/* param    : int   inTimeOutTime   timeout time (ms)                         */
+/*          : int   *inDataSize     receive signal data size                  */
+/*          : UINT8 *outResult      receive signal data                       */
+/* return   : int                   receive signal complete data number       */
+/*----------------------------------------------------------------------------*/
+extern int UART_ReceiveData(int inTimeOutTime, int inDataSize, UINT8 *outResult);
+
+#ifdef  __cplusplus
+}
+#endif
+
+#endif  /* HVCExtraUartFunc_H__ */