Interfacing with External Resources

Top  Previous  Next

FreeFlyer includes several mechanisms for interfacing with other tools and resources. The FileInterface object and other string parsing capabilities allow FreeFlyer to read in any arbitrarily formatted external file. The MatlabInterface is used to establish communications between MATLAB® and FreeFlyer. The FreeFlyer DataBase object enables connectivity to Database Management Systems (DBMS). The Socket Object allows you to send and receive data to and from a remote program via TCP/IP. The Email object allows data local to FreeFlyer to be transmitted to an external user via email.  

 

For information on FreeFlyer Extensions, see the FreeFlyer Extensions SDK section of this help file.

 

For information on the FreeFlyer Runtime API, see the Application Programming Reference section of this help file.

 

There are a variety of Sample Mission Plans (included with your FreeFlyer installation) that demonstrate various applications of these topics. Continue to the Interfacing Samples page to view descriptions and images of these examples.

 

Table of Contents


See the pages listed below for more information on interfacing with external resources within FreeFlyer.

 

Files

JSON-Formatted Data

Matlab

Databases

Sockets

Email

User Interfaces