►Nlibpropeller | |
CEEPROM | |
CElum | |
CFullDuplexSerial | |
CGPSParser | |
CI2C | |
CI2CBase | |
CInputStream | |
CL3GD20 | |
CLSM303DLHC | |
CMAX17048 | |
CMax8819 | |
CMCP3208 | |
CMS5611 | |
CMTK3339 | |
CNumbers | |
COutputStream | |
CPCF8523 | |
CPin | |
CPrintStream | |
CPulseWidthReader | |
CPWM2 | |
CPWM32 | |
CQuadratureEncoder | |
CScheduler | |
CSD | |
CSDSafeSPI | |
CSerial | |
CStopwatch | |
Cvnh2sp30 | |
►NPropWare | Generic definitions and functions for the Parallax Propeller |
CAbstractDuplexUART | A base class for any non-buffered UART that is capable of both transmitting and receiving |
CAbstractSimplexUART | Abstract base class for all unbuffered UART devices |
►CBlockStorage | Any device that uses blocks as hardware level abstraction |
CBuffer | In-memory buffer containing a single block of data |
CMetaData | Metadata for a block of data |
CComparator | Provide a way for a PropWare::Scanner to sanitize user input |
CDuplexUART | Interface for all duplex UART devices |
CEeprom | EEPROM reader/writer |
CFatFile | A generic interface for all files on the FAT 16/32 filesystem |
CFatFileReader | Read a file on a FAT 16 or FAT 32 storage device |
CFatFileWriter | Concrete class for writing or modifying a FAT 16/32 file |
CFatFS | |
CFile | Basic file interface for opening and closing files |
CFileReader | A read-only file interface |
CFilesystem | Interface for all filesystems, such as FAT 16/32 |
CFileWriter | A write-only file interface |
CFullDuplexUART | Full duplex UART communication module |
CHalfDuplexUART | Simple wrapper for full duplex that provides half duplex capability |
CHD44780 | Support for the common "character LCD" modules using the HD44780 controller for the Parallax Propeller |
CI2C | Basic I2C driver |
CI2CBase | Low level I2C driver. Only does the most basic functions that all I2C devices implement |
CL3G | L3G gyroscope driver using SPI communication for the Parallax Propeller |
CMAX6675 | K-type thermocouple amplifier driver using SPI communication for the Parallax Propeller |
CMCP3000 | MCP3004/MCP3008 ADC driver using SPI communication for the Parallax Propeller |
CNonNegativeIntegerComparator | Also known as whole numbers, this class will only allow numbers that are zero or greater with no fractional part |
CPCF8591 | A simple 4-channel, 8-bit ADC and single-channel 8-bit DAC both integrated into one chip |
CPin | Utility class to handle general purpose I/O pins |
CPing | Ultrasonic distance sensor such as the Parallax PING))) |
CPort | Flexible port that can have any pin enabled or disabled. Pins are independent of each other |
CPrintCapable | Interface for all classes capable of printing |
►CPrinter | Container class that has formatting methods for human-readable output. This class can be constructed and used for easy and efficient output via any communication protocol |
CFormat | Passed into any of the Printer::print methods, this struct controls how aspects of numerical printing |
CQueue | A basic first-in, first-out queue implementation. The queue will overwrite itself when the maximum size is reached |
CRunnable | Helper class for creating easy parallel applications |
CScanCapable | Interface for all classes capable of printing |
CScanner | Interface for all classes capable of scanning |
CSD | A simple SD driver communicating over the SPI protocol |
CSharedSimplexUART | An easy-to-use, thread-safe class for simplex (transmit only) UART communication |
CSimplePort | The PropWare::SimplePort is the recommended way to use data ports on the Propeller. All pins are consecutive, which allows for some simple shortcuts in reading, writing, and initialization |
CSimplexUART | An easy-to-use class for simplex (transmit only) UART communication |
CSPI | SPI serial communications library; Core functionality comes from a dedicated assembly cog |
CStaticStringBuilder | Build a statically-sized string in RAM using the PropWare::Printer interface |
CStepper | 4-phase stepper motor driver |
CStringBuilder | Build a dynamically-sized string in RAM using the PropWare::Printer interface |
CSynchronousPrinter | Print formatted text to a serial terminal, an LCD, or any other device from any cog at any time with no worries about contention |
CUART | Interface for all UART devices |
CUtility | |
CWatchDog | Simple WatchDog object for resetting the chip if it stops responding |
CWS2812 | An easy-to-use, cheap, small, and bright multicolor LED capable of being strung together in a lengthy line |
CYesNoComparator | Determine if the user answered positively or negatively |
C_tv_text_struct | |
C_Unity | |
C_vga_text_struct | |
CAbortHook__ | |
CAdcBox | Structure for exchanging information with cogc program running in other cog |
CAdcMailbox | Structure for exchanging information with cogc program running in other cog |
Caudiosynthpasm_struct | |
CBlinkingThread | |
CDacAddr | |
CDacCogMemory | |
CDacControl | |
Cdatetime_st | < datetime_st Structure containing y, mo, h, m, and s elements |
Cfdserial_struct | Defines fdserial interface structure of 9 contiguous longs + buffers |
CGraphCmd_struct | |
Ci2c_st | |
Cinfo_st | |
Cjm_ir_hdserial | |
Clight | |
CListener | |
CMockPing | |
Cnmea_data_s | |
CObjectS | |
Cpinset | |
Cscreen | |
Cserial_info | Defines serial interface structure of 9 contiguous int variables |
CSimplePrinter | |
CSyncedPrinterCog | |
Ctalk | |
CTalkingThread | |
Ctext_struct | Structure that contains data used by simple text device libraries |
Ctoggle_mailbox | |
Ctouch | |
CTV_struct | |
CUnityTests | |
Cvga_param | |
CVgaVarS | |
CVocalTract | |
Cws2812_hdr | |
Cws2812_t | |