Files
rfid.C95HF/src/lib_NDEF_Geo.h
2021-10-11 11:30:39 +02:00

62 lines
2.0 KiB
C

/**
******************************************************************************
* @file lib_NDEF_Geo.h
* @author MMY Application Team
* @version $Revision: 1329 $
* @date $Date: 2015-11-05 10:34:25 +0100 (Thu, 05 Nov 2015) $
* @brief This file help to manage Geolocation NDEF file.
******************************************************************************
* @attention
*
* <h2><center>&copy; COPYRIGHT 2015 STMicroelectronics</center></h2>
*
* Licensed under ST MYLIBERTY SOFTWARE LICENSE AGREEMENT (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.st.com/myliberty
*
* 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,
* AND SPECIFICALLY DISCLAIMING THE IMPLIED WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
* See the License for the specific language governing permissions and
* limitations under the License.
*
******************************************************************************
*/
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __LIB_NDEF_GEO_H
#define __LIB_NDEF_GEO_H
#ifdef __cplusplus
extern "C" {
#endif
/* Includes ------------------------------------------------------------------*/
#include "lib_NDEF.h"
typedef struct
{
char Latitude[20];
char Longitude[20];
char Information[100];
}sGeoInfo;
/* Struct defined in lib_NDEF.h */
typedef struct sRecordInfo sRecordInfo_geo;
uint16_t NDEF_ReadGeo( sRecordInfo_geo *pRecordStruct, sGeoInfo *pGeoStruct );
uint16_t NDEF_WriteGeo( sGeoInfo *pGeoStruct );
void NDEF_PrepareGeoMessage( sGeoInfo *pGeoStruct, uint8_t *pNDEFMessage, uint16_t *size );
#ifdef __cplusplus
}
#endif
#endif /* __LIB_NDEF_GEO_H */
/******************* (C) COPYRIGHT 2015 STMicroelectronics *****END OF FILE****/