ccNOos  v0.0.0
Build Portable Microcontroller Applications!
PlatformApp_Serialization.c
Go to the documentation of this file.
1 /** \file PlatformApp_Serialization.c
2 * \brief <a href="https://www.inmechasol.org/" target="_blank">IMS</a>:
3  <a href="https://github.com/InMechaSol/ccNOos" target="_blank">ccNOos</a>,
4  Implementation for straight C
5 
6  Copyright 2021 <a href="https://www.inmechasol.org/" target="_blank">InMechaSol, Inc</a>
7 
8  Licensed under the Apache License, Version 2.0(the "License");
9  you may not use this file except in compliance with the License.
10  You may obtain a copy of the License at
11 
12  http://www.apache.org/licenses/LICENSE-2.0
13 
14  Unless required by applicable law or agreed to in writing, software
15  distributed under the License is distributed on an "AS IS" BASIS,
16  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17  See the License for the specific language governing permissions and
18  limitations under the License.
19 
20 Notes:
21  (.c includes .h) - for straight C or
22  (.cpp includes .c which includes .h) - for C++ wrapped straight C
23  *Always compiled to a single compilation unit, either C or CPP, not both
24 
25 */
26 
28 
29 // SatComACS
30 void writeSatComACSLogLine(struct SatComACSStruct* satcomacsStructPtrIn, struct logStruct* logStructPtrIn) { ; }
31 void parseSatComACSConfigLine(struct SatComACSStruct* satcomacsStructPtrIn, struct configStruct* configStructPtrIn) { ; }
32 // SatComControl: antennaStruct
33 void writeTerminalLogLine(struct antennaStruct* terminalStructPtrIn, struct logStruct* logStructPtrIn) { ; }
34 void parseTerminalConfigLine(struct antennaStruct* terminalStructPtrIn, struct configStruct* configStructPtrIn) { ; }
35 // TxRx Module
36 void writeTxRxLogLine(struct txRxStruct* txRxStructPtrIn, struct logStruct* logStructPtrIn) { ; }
37 void parseTxRxConfigLine(struct txRxStruct* txRxStructPtrIn, struct configStruct* configStructPtrIn) { ; }
38 // APT Module
39 void writeAPTLogLine(struct aptStruct* aptStructPtrIn, struct logStruct* logStructPtrIn) { ; }
40 void parseAPTConfigLine(struct aptStruct* aptStructPtrIn, struct configStruct* configStructPtrIn) { ; }
41 // TPM Module
42 void writeTPMLogLine(struct tpmStruct* tpmStructPtrIn, struct logStruct* logStructPtrIn) { ; }
43 void parseTPMConfigLine(struct tpmStruct* tpmStructPtrIn, struct configStruct* configStructPtrIn) { ; }
44 
45 
46 
47 //struct satelliteStruct createSatelliteStructJSON(char* JSONptrIn)
48 //{
49 //
50 //}
51 //void createJSONSatelliteStruct(struct satelliteStruct* satelliteStructPtrIn)
52 //{
53 //
54 //}
55 //struct commsParameters createcommsParametersJSON(char* JSONptrIn)
56 //{
57 //
58 //}
59 //void createJSONcommsParameters(struct commsParameters* commsParametersPtrIn)
60 //{
61 //
62 //}
63 //struct geoLocationStruct creategeoLocationStructJSON(char* JSONptrIn)
64 //{
65 //
66 //}
67 //void createJSONgeoLocationStruct(struct geoLocationStruct* geoLocationStructPtrIn)
68 //{
69 //
70 //}
71 //struct antennaAttitudeStruct createantennaAttitudeStructJSON(char* JSONptrIn)
72 //{
73 //
74 //}
75 //void createJSONantennaAttitudeStruct(struct antennaAttitudeStruct* antennaAttitudeStructPtrIn)
76 //{
77 //
78 //}
79 //struct antennaAxis createantennaAxisJSON(char* JSONptrIn)
80 //{
81 //
82 //}
83 //void createJSONantennaAxis(struct antennaAxis* antennaAxisPtrIn)
84 //{
85 //
86 //}
87 //struct antennaStruct createantennaStructJSON(char* JSONptrIn)
88 //{
89 //
90 //}
91 //void createJSONantennaStruct(struct antennaStruct* antennaStructPtrIn)
92 //{
93 //
94 //}
parseSatComACSConfigLine
void parseSatComACSConfigLine(struct SatComACSStruct *satcomacsStructPtrIn, struct configStruct *configStructPtrIn)
Definition: PlatformApp_Serialization.c:31
parseTerminalConfigLine
void parseTerminalConfigLine(struct antennaStruct *terminalStructPtrIn, struct configStruct *configStructPtrIn)
Definition: PlatformApp_Serialization.c:34
writeTxRxLogLine
void writeTxRxLogLine(struct txRxStruct *txRxStructPtrIn, struct logStruct *logStructPtrIn)
Definition: PlatformApp_Serialization.c:36
parseAPTConfigLine
void parseAPTConfigLine(struct aptStruct *aptStructPtrIn, struct configStruct *configStructPtrIn)
Definition: PlatformApp_Serialization.c:40
writeAPTLogLine
void writeAPTLogLine(struct aptStruct *aptStructPtrIn, struct logStruct *logStructPtrIn)
Definition: PlatformApp_Serialization.c:39
parseTPMConfigLine
void parseTPMConfigLine(struct tpmStruct *tpmStructPtrIn, struct configStruct *configStructPtrIn)
Definition: PlatformApp_Serialization.c:43
antennaStruct
Definition: satComControl.h:94
writeTerminalLogLine
void writeTerminalLogLine(struct antennaStruct *terminalStructPtrIn, struct logStruct *logStructPtrIn)
Definition: PlatformApp_Serialization.c:33
txRxStruct
Definition: TxRxmodule.h:38
aptStruct
Definition: APTmodule.h:57
PlatformApp_Serialization.h
tpmStruct
Definition: TPMmodule.h:56
writeSatComACSLogLine
void writeSatComACSLogLine(struct SatComACSStruct *satcomacsStructPtrIn, struct logStruct *logStructPtrIn)
Definition: PlatformApp_Serialization.c:30
writeTPMLogLine
void writeTPMLogLine(struct tpmStruct *tpmStructPtrIn, struct logStruct *logStructPtrIn)
Definition: PlatformApp_Serialization.c:42
parseTxRxConfigLine
void parseTxRxConfigLine(struct txRxStruct *txRxStructPtrIn, struct configStruct *configStructPtrIn)
Definition: PlatformApp_Serialization.c:37