Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: SmallDoseMeter_SingleCH_AE_lpc11u35_V1_00
Auto generated API documentation and code listings for SmallDoseMeter_Single_AE_LPC11U35
| AnalogIn | An analog input, used for reading the voltage on a pin |
| AnalogOut | An analog output, used for setting the voltage on a pin |
| BusIn | A digital input bus, used for reading the state of a collection of pins |
| BusInOut | A digital input output bus, used for setting the state of a collection of pins |
| BusOut | A digital output bus, used for setting the state of a collection of pins |
| CAN | A can bus client, used for communicating with can devices |
| CANMessage | CANMessage class |
| DigitalIn | A digital input, used for reading the state of a pin |
| DigitalInOut | A digital input/output, used for setting or reading a bi-directional pin |
| DigitalOut | A digital output, used for setting the state of a pin |
| DirHandle | Represents a directory stream |
| Ethernet | An ethernet interface, to use with the ethernet pins |
| FileHandle | An OO equivalent of the internal FILEHANDLE variable and associated _sys_* functions |
| FileSystemLike | A filesystem-like object is one that can be used to open files though it by fopen("/name/filename", mode) |
| FunctionPointer | A class for storing and calling a pointer to a static or member void function |
| I2C | An I2C Master, used for communicating with I2C slave devices |
| I2CSlave | An I2C Slave, used for communicating with an I2C Master device |
| InterruptIn | A digital interrupt input, used to call a function on a rising or falling edge |
| InterruptManager | Use this singleton if you need to chain interrupt handlers |
| LocalFileSystem | A filesystem for accessing the local mbed Microcontroller USB disk drive |
| MIDIMessage | A MIDI message container |
| PortIn | A multiple pin digital input |
| PortInOut | A multiple pin digital in/out used to set/read multiple bi-directional pins |
| PortOut | A multiple pin digital out |
| PwmOut | A pulse-width modulation digital output |
| RawSerial | A serial port (UART) for communication with other serial devices This is a variation of the Serial class that doesn't use streams, thus making it safe to use in interrupt handlers with the RTOS |
| Serial | A serial port (UART) for communication with other serial devices |
| SerialBase | A base class for serial port implementations Can't be instantiated directly (use Serial or RawSerial ) |
| SPI | A SPI Master, used for communicating with SPI slave devices |
| SPISlave | A SPI slave, used for communicating with a SPI Master device |
| Ticker | A Ticker is used to call a function at a recurring interval |
| Timeout | A Timeout is used to call a function at a point in the future |
| Timer | A general purpose timer |
| TimerEvent | Base abstraction for timer interrupts |
| USBAudio | USBAudio example |
| USBHID | USBHID example |
| USBKeyboard | USBKeyboard example |
| USBMIDI | USBMIDI example |
| USBMouse | USBMouse example |
| USBMouseKeyboard | USBMouseKeyboard example |
| USBMSD | USBMSD class: generic class in order to use all kinds of blocks storage chip |
| USBSerial | USBSerial example |
Code
| AnalogIn.h [code] | |
| analogin_api.h [code] | |
| AnalogOut.h [code] | |
| analogout_api.h [code] | |
| BusIn.h [code] | |
| BusInOut.h [code] | |
| BusOut.h [code] | |
| CallChain.h [code] | |
| CAN.h [code] | |
| can_api.h [code] | |
| can_helper.h [code] | |
| CircBuffer.h [code] | |
| DigitalIn.h [code] | |
| DigitalInOut.h [code] | |
| DigitalOut.h [code] | |
| DirHandle.h [code] | |
| error.h [code] | |
| Ethernet.h [code] | |
| ethernet_api.h [code] | |
| FileBase.h [code] | |
| FileHandle.h [code] | |
| FileLike.h [code] | |
| FilePath.h [code] | |
| FileSystemLike.h [code] | |
| FunctionPointer.h [code] | |
| gpio_api.h [code] | |
| gpio_irq_api.h [code] | |
| I2C.h [code] | |
| i2c_api.h [code] | |
| I2CSlave.h [code] | |
| InterruptIn.h [code] | |
| InterruptManager.h [code] | |
| LocalFileSystem.h [code] | |
| main.cpp [code] | |
| mbed.h [code] | |
| mbed_debug.h [code] | |
| mbed_interface.h [code] | |
| MIDIMessage.h [code] | |
| pinmap.h [code] | |
| platform.h [code] | |
| port_api.h [code] | |
| PortIn.h [code] | |
| PortInOut.h [code] | |
| PortOut.h [code] | |
| PwmOut.h [code] | |
| pwmout_api.h [code] | |
| RawSerial.h [code] | |
| rtc_api.h [code] | |
| rtc_time.h [code] | |
| semihost_api.h [code] | |
| Serial.h [code] | |
| serial_api.h [code] | |
| SerialBase.h [code] | |
| sleep_api.h [code] | |
| SPI.h [code] | |
| spi_api.h [code] | |
| SPISlave.h [code] | |
| Stream.h [code] | |
| Ticker.h [code] | |
| Timeout.h [code] | |
| Timer.h [code] | |
| TimerEvent.h [code] | |
| toolchain.h [code] | |
| us_ticker_api.h [code] | |
| USBAudio.cpp [code] | |
| USBAudio.h [code] | |
| USBAudio_Types.h [code] | |
| USBCDC.cpp [code] | |
| USBCDC.h [code] | |
| USBDescriptor.h [code] | |
| USBDevice.cpp [code] | |
| USBDevice.h [code] | |
| USBDevice_Types.h [code] | |
| USBEndpoints.h [code] | |
| USBEndpoints_KL25Z.h [code] | |
| USBEndpoints_LPC11U.h [code] | |
| USBEndpoints_LPC17_LPC23.h [code] | |
| USBEndpoints_STM32F4.h [code] | |
| USBHAL.h [code] | |
| USBHAL_KL25Z.cpp [code] | |
| USBHAL_LPC11U.cpp [code] | |
| USBHAL_LPC17.cpp [code] | |
| USBHAL_LPC40.cpp [code] | |
| USBHAL_STM32F4.cpp [code] | |
| USBHID.cpp [code] | |
| USBHID.h [code] | |
| USBHID_Types.h [code] | |
| USBKeyboard.cpp [code] | |
| USBKeyboard.h [code] | |
| USBMIDI.cpp [code] | |
| USBMIDI.h [code] | |
| USBMouse.cpp [code] | |
| USBMouse.h [code] | |
| USBMouseKeyboard.cpp [code] | |
| USBMouseKeyboard.h [code] | |
| USBMSD.cpp [code] | |
| USBMSD.h [code] | |
| USBRegs_STM32.h [code] | |
| USBSerial.cpp [code] | |
| USBSerial.h [code] | |
| wait_api.h [code] |