diff gpf/INC/pco_pdi.h @ 0:509db1a7b7b8

initial import: leo2moko-r1
author Space Falcon <falcon@ivan.Harhan.ORG>
date Mon, 01 Jun 2015 03:24:05 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gpf/INC/pco_pdi.h	Mon Jun 01 03:24:05 2015 +0000
@@ -0,0 +1,58 @@
+/* 
++----------------------------------------------------------------------------- 
+|  Project :  PCO2
+|  Modul   :  PCO_PDI
++----------------------------------------------------------------------------- 
+|  Copyright 2002 Texas Instruments Berlin, AG 
+|                 All rights reserved. 
+| 
+|                 This file is confidential and a trade secret of Texas 
+|                 Instruments Berlin, AG 
+|                 The receipt of or possession of this file does not convey 
+|                 any rights to reproduce or disclose its contents or to 
+|                 manufacture, use, or sell anything it may describe, in 
+|                 whole, or in part, without the specific written consent of 
+|                 Texas Instruments Berlin, AG. 
++----------------------------------------------------------------------------- 
+|  Purpose :  This header provides functions to read and store data for
+|             usage with the pdi-module (Primitive Decoding Information).
+|             Furthermore filter functions are included. (filtering by opc,
+|             up/downlink and air message id)
++----------------------------------------------------------------------------- 
+*/ 
+
+
+#ifndef _PCO_PDI_H_
+#define _PCO_PDI_H_
+
+/*==== INCLUDES ==================================================*/
+#include "ccdapi.h"
+extern "C" {
+#include "pdi.h"
+}
+
+/*==== GLOABAL FUNCTION DECLARATIONS =============================*/
+
+/*
++---------------------------------------------------------------------+
+| PROJECT : PCO2                       MODULE  : PCO_PDI              |
+| STATE   : code                       ROUTINE : pco_pdi_init         |
++---------------------------------------------------------------------+
+
+  PURPOSE : initalized pdi data for pco
+
+  PARAMS:   fname .. name of file with pdi data
+
+  RETURNS:   0 .. sucess
+            -1 .. otherwise
+
+*/
+int pco_pdi_init(const char* fname);
+
+int pco_pdi_exit();
+
+
+T_PDI_CONTEXT* pco_pdi_context();
+
+
+#endif /*_PCO_PDI_H_*/
\ No newline at end of file