$Header$
$Log$
+Revision 1.2 2003/07/25 17:53:35 mselig
+UIUC code initilization mods to tidy things up a bit.
+
+Revision 1.1.1.1 2002/09/10 01:14:02 curt
+Initial revision of FlightGear-0.9.0
+
+Revision 1.3 2000/05/24 04:10:01 curt
+MSVC5 portability changes contributed by Bruce Finney.
+
Revision 1.2 2000/04/10 18:09:41 curt
David Megginson made a few (mostly minor) mods to the LaRCsim files, and
it's now possible to choose the LaRCsim model at runtime, as in
#define FACILITY_NAME_STRING "init"
#define CURRENT_VERSION 10
+void cherokee_init( void );
+void c172_init( void );
+void basic_init( void );
+
typedef struct
{
symbol_rec Symbol;
if (error) Discrete_States[i].Symbol.Addr = NIL_POINTER;
}
*/
+
}
+/* not all system have strcasecmp */
+#ifdef _MSC_VER
+# define strcasecmp stricmp
+#endif
void ls_init( char * aircraft ) {
/* int i; */
} else if (!strcasecmp(aircraft, "cherokee")) {
printf("Initializing LaRCsim for Cherokee\n");
current_model = CHEROKEE;
+ } else if (!strcasecmp(aircraft, "basic")) {
+ printf("Initializing LaRCsim for Basic\n");
+ current_model = BASIC;
} else if (!strcasecmp(aircraft, "uiuc")) {
printf("Initializing LaRCsim for UIUC models\n");
current_model = UIUC;
case CHEROKEE:
cherokee_init();
break;
+ case BASIC:
+ basic_init();
+ break;
case UIUC:
c172_init();
break;