Emery Premeaux / Mbed 2 deprecated Examples

Dependencies:   mbed SDFileSystem

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers buildOptions.h Source File

buildOptions.h

00001 /* uncomment only ONE file to build in the example set
00002  * if there is no description, there is likely no code file yet. 
00003  * (feel free to support the project by adding one and issuing a pull request ;)
00004  * 
00005  * BE CAREFUL when updating the MBED library!
00006  * New versions often break libraries.
00007  * Example: the included SDFileSystem library requires Release 165, dated Feb 20, 2019. Updates will break it.
00008  *
00009  */
00010 
00011 
00012 
00013 // 01_Basics:
00014 //#define COMPILE_Blink
00015 //#define COMPILE_Button
00016 //#define COMPILE_DigitalReadSerial
00017 //#define COMPILE_Fade
00018 //#define COMPILE_Analog_In                     // reads analog value, converts to voltage, set LED high or low, prints to terminal
00019 
00020 
00021 // 02_Digital:
00022 //#define COMPILE_Button_Interrupt              // reads a button using interrupts
00023 //#define COMPILE_BlinkWithoutDelay
00024 //#define COMPILE_Debounce                        // reads button using interrupt and timer + callback to debounce the input
00025 //#define COMPILE_DigitalInputPullup
00026 //#define COMPILE_StateChangeDetection
00027 //#define COMPILE_ToneKeyboard
00028 //#define COMPILE_ToneMelody
00029 //#define COMPILE_ToneMultiple
00030 //#define COMPILE_TonePitchFollower
00031 
00032 
00033 // 03_Analog:
00034 //#define COMPILE_ADC_Internal                  // reads the uController internal temperature, VREF and VBAT inputs.
00035 //#define COMPILE_AnalogInOutSerial
00036 //#define COMPILE_AnalogInput
00037 //#define COMPILE_AnalogWrite
00038 //#define COMPILE_Calibration
00039 //#define COMPILE_Fading
00040 //#define COMPILE_Smoothing
00041 
00042 
00043 // 04_Control:
00044 //#define COMPILE_arrays
00045 //#define COMPILE_for loop itteration
00046 //#define COMPILE_if statement conditional
00047 //#define COMPILE_switch case
00048 //#define COMPILE_switch case 2
00049 //#define COMPILE_while statement conditional
00050 //#defien COMPILE_compiler_directives
00051 
00052 
00053 // 05_strings:
00054 //#define COMPILE_character analysis
00055 //#define COMPILE_string addition operator
00056 //#define COMPILE_string append
00057 //#define COMPILE_string case change
00058 //#define COMPILE_string characters
00059 //#define COMPILE_strinc comparison
00060 //#define COMPILE_string constructor
00061 //#define COMPILE_string index of
00062 //#define COMPILE_string length
00063 //#define COMPILE_length trim
00064 //#define COMPILE_string replace
00065 //#define COMPILE_string starts ends with
00066 //#define COMPILE_substring
00067 //#define COMPILE_string to int
00068 
00069 
00070 // 06_Communication:
00071 //#define COMPILE_AScii table
00072 //#define COMPILE_Dimmer
00073 //#define COMPILE_Graph
00074 //#define COMPILE_Midi
00075 //#define COMPILE_Multiserial
00076 //#define COMPILE_physicalPixel
00077 //#define COMPILE_ReadAScii string
00078 //#define COMPILE_serial call response
00079 //#define COMPILE_serial call response ascii
00080 //#define COMPILE_serial event
00081 //#define COMPILE_serial pass through
00082 //#define COMPILE_virtual color mixer
00083 
00084 
00085 // 07_Special_Hardware:
00086 //#define COMPILE_I2C
00087 //#define COMPILE_SPI
00088 //#define COMPILE_PWM
00089 //#define COMPILE_CaptureCompare
00090 //#define COMPILE_
00091 
00092 
00093 // 08_USB:
00094 //#define COMPILE_Keyboard
00095 //#define COMPILE_key and mouse
00096 //#define COMPILE_mouse
00097 
00098 
00099 // 09_Files_SD:
00100 //#define COMPILE_SD_Speed_Test                 // Mounts card, creates file, builds random data buffer, write, read, then report speeds
00101 #define COMPILE_SD_Index_File                    // reads an index.txt file for an integer (as charactor binary), creates new file with that number+1, writes data. Closes.
00102 //#define COMPILE_SD_Hello
00103 //#define COMPILE_FatFileSystem
00104 //#define COMPILE_Index_and_CSV
00105 
00106 
00107 // 10_Sensors:
00108 //#define COMPILE_ADXL3xx
00109 //#define COMPILE_Knock
00110 //#define COMPILE_Memsic2125
00111 //#define COMPILE_Ping
00112 //#define COMPILE_GPS
00113 //#define COMPILE_BNO055
00114 //#define COMPILE_BMP280
00115 //#define COMPILE_BQ27441
00116 //#define COMPILE_LM335
00117 //#define COMPILE_MCP9700
00118 
00119 
00120 // 11_RTOS:
00121 
00122 
00123 // 12_Ethernet:
00124 
00125 // 13_Projects:
00126 
00127 
00128 // reorganizing
00129 // display
00130 //#define COMPILE_bar graph
00131 //#define COMPILE_row column scanning