path | file | description | ||
tos.interfaces | ADC.nc | Analog to Digital Converter Interface. | ||
tos.system | ADCC.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.interfaces | ADCControl.nc | Controls various aspects of the ADC. | ||
tos.system | ADCM.nc | @author Jason Hill @author David Gay @author Philip Levis @author Phil Buonadonna | ||
apps.Bombilla | AMFilter.nc | This component filters packet receptions based on AM addressing requirements. | ||
apps.Bombilla | AMPromiscuous.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.system | AMPromiscuous.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.system | AMStandard.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.lib.TinySec | AMStandardTinySec.nc | @author Jason Hill @author David Gay @author Philip Levis @author Chris Karlof | ||
tos.interfaces | AbsoluteTimer.nc | The AbsoluteTimer interface. | ||
apps.Bombilla | AbstractMate.nc | AbstractMate is a test application for Bombilla, the TinyOS communication-centric bytecode interpreter. | ||
tos.sensorboards.micasb | Accel.nc | |||
tos.sensorboards.micasb | AccelM.nc | @author Alec Woo @author Su Ping | ||
tos.lib.TinyDB | AggOperator.nc | @author Sam Madden @author Design by Sam Madden @author Wei Hong @author and Joe Hellerstein | ||
tos.lib.TinyDB | AggOperatorConf.nc | This configuration wires AggOperator to individual aggregates | ||
tos.lib.TinyDB.Aggregates | Aggregate.nc | Author: Eugene Shvets This interface allows users to create custom aggregates. | ||
tos.lib.TinyDB.Aggregates | AggregateUse.nc | Author: Eugene Shvets Intention is to make addition of user-defined aggregates easy. | ||
tos.lib.TinyDB.Aggregates | AggregateUseM.nc | Currently, if you want to add a custom aggregate, you have to edit this file, as well as AggOperatorConf.nc Author: Eugene Shvets @author Eugene Shvets | ||
tos.interfaces | AllocationReq.nc | This interface is used as a two-phase allocation protocol for ByteEEPROM. | ||
apps.Ident | App.nc | |||
apps.Ident | AppM.nc | @author David Gay @author Philip Levis | ||
tos.lib.Attributes | Attr.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrAccel.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrAccelM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrGlobal.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrGlobalM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrMic.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrMicM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrPhoto.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrPhotoM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrPot.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrPotM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.interfaces | AttrRegister.nc | Interface for registering attributes. | ||
tos.interfaces | AttrRegisterConst.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrTemp.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrTempM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrTime.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrTimeM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.interfaces | AttrUse.nc | Interface for using Attributes. | ||
tos.lib.Attributes | AttrVoltage.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Attributes | AttrVoltageM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.TinyDB.Aggregates | AvgM.nc | Implements AVG aggregate Author: Eugene Shvets @author Eugene Shvets | ||
tos.lib.VM.components | BBuffer.nc | @author Philip Levis | ||
tos.lib.VM.components | BBufferProxy.nc | @author Philip Levis @author Neil Patel | ||
tos.lib.VM.components | BContextSynch.nc | @author Philip Levis | ||
tos.lib.VM.components | BContextSynchProxy.nc | @author Philip Levis @author Neil Patel | ||
tos.lib.VM.components | BErrorProxy.nc | @author Philip Levis @author Neil Patel | ||
tos.lib.VM.components | BInstruction.nc | @author Philip Levis | ||
tos.lib.VM.components | BLocksProxy.nc | @author Philip Levis @author Neil Patel | ||
tos.lib.VM.components | BLocksSafe.nc | @author Philip Levis | ||
tos.lib.VM.components | BQueue.nc | @author Philip Levis | ||
tos.lib.VM.components | BQueueProxy.nc | @author Philip Levis @author Neil Patel | ||
tos.lib.VM.components | BStacks.nc | @author Philip Levis | ||
tos.lib.VM.components | BStacksProxy.nc | @author Philip Levis @author Neil Patel | ||
tos.lib.VM.components | BVirus.nc | @author Philip Levis | ||
tos.lib.VM.components | BVirusProxy.nc | @author Philip Levis @author Neil Patel | ||
tos.interfaces | BareSendMsg.nc | |||
tos.lib.Broadcast | Bcast.nc | |||
tos.lib.Broadcast | BcastM.nc | |||
apps.Blink | Blink.nc | Blink is a basic application that toggles the leds on the mote on every clock interrupt. | ||
apps.Blink | BlinkM.nc | Implementation for Blink application. | ||
apps.BlinkTask | BlinkTask.nc | BlinkTask is a basic application that toggles the leds on the mote one every timer firing. | ||
apps.BlinkTask | BlinkTaskM.nc | Implementation for Blink application. | ||
tos.interfaces | BlockCipher.nc | @author Naveen Sastry | ||
tos.interfaces | BlockCipherInfo.nc | |||
tos.interfaces | BlockCipherMode.nc | Presents an encryption mode interface on type of the BlockCipher interface. | ||
tos.lib.FS | Blocks.nc | |||
tos.lib.VM.interfaces | BombillaAnalysis.nc | Interface to Bombilla synchronization analysis operations. | ||
tos.lib.VM.interfaces | BombillaBuffer.nc | Interface for accessing/modifying Bombilla data buffers. | ||
tos.lib.VM.interfaces | BombillaBytecode.nc | Interface for determining Bombilla instruction class. | ||
tos.lib.VM.interfaces | BombillaContextComm.nc | @author Jason Hill @author David Gay @author Philip Levis @author Chris Karlof | ||
tos.lib.VM.interfaces | BombillaContextSynch.nc | Interface to Bombilla sychronization operations. | ||
tos.lib.VM.components | BombillaEngine.nc | @author Neil Patel | ||
tos.lib.VM.components | BombillaEngineM.nc | @author Philip Levis |
||
tos.lib.VM.interfaces | BombillaError.nc | Interface for specifying error conditions in Bombilla execution. | ||
tos.lib.VM.interfaces | BombillaInstruction.nc | Interface for determining Bombilla instruction class. | ||
tos.lib.VM.interfaces | BombillaLocks.nc | Interface for Bombilla lock accessors and mutators. | ||
tos.lib.VM.interfaces | BombillaQueue.nc | Interface for operating on Bombilla context queues. | ||
tos.lib.VM.interfaces | BombillaStacks.nc | Interface that specifies the operations on operand and return stacks in Bombilla. | ||
tos.lib.VM.interfaces | BombillaTypes.nc | Interface for checking Bombilla types. | ||
tos.lib.VM.interfaces | BombillaVirus.nc | Interface for Bombilla capsule propagation mechanism. | ||
tos.system | BufferedLog.nc | This components supports high frequency logging. | ||
tos.interfaces | ByteComm.nc | A byte-level communication interface. | ||
tos.platform.mica | ByteEEPROM.nc | Provide access to, and sharing of, the mote flash chip. | ||
tos.system | ByteEEPROMAllocate.nc | |||
tos.platform.mica | ByteEEPROMC.nc | |||
tos.lib.TinySec | CBCMAC.nc | @author Naveen Sastry | ||
tos.lib.TinySec | CBCModeM.nc | Implements CBC Mode using Cipher Text Stealing (CBC-CTS) as described in Schneir's Applied Cryptography (195-6) and RFC-2040. | ||
tos.lib.TinyDB | CatalogTable.nc | The CatalogTable interface is used to provide information about fields in the special system catalog tables (e.g. | ||
tos.platform.mica | ChannelMon.nc | |||
tos.platform.mica | ChannelMonC.nc | |||
tos.interfaces | Clock.nc | The hardware clock interface. | ||
tos.system | ClockC.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.lib.VM.contexts | ClockContext.nc | @author Neil Patel | ||
tos.lib.VM.contexts | ClockContextM.nc | @author Neil Patel | ||
apps.CntToLeds | CntToLeds.nc | This application is built by wiring the TimerC, IntToLeds and Counter components together. | ||
apps.CntToLedsAndRfm | CntToLedsAndRfm.nc | This application blinks the LEDS as a binary counter and also send a radio packet sending the current value of the counter. | ||
apps.CntToRfm | CntToRfm.nc | This app sends counter values out over the radio. | ||
tos.interfaces | CommControl.nc | This interface defines commands for controlling aspects of the communication layer. | ||
tos.lib.Commands | Command.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Commands | CommandAttr.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Commands | CommandAttrM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Commands | CommandLeds.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Commands | CommandLedsM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Commands | CommandPot.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Commands | CommandPotM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.interfaces | CommandRegister.nc | The interface for registering commands. | ||
tos.lib.Commands | CommandReset.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Commands | CommandResetM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Commands | CommandSounder.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.lib.Commands | CommandSounderM.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.interfaces | CommandUse.nc | Interface for using Commands. | ||
tos.lib.FS | Coordinator.nc | |||
tos.lib.TinyDB.Aggregates | CountM.nc | Implements COUNT aggregate Author: Eugene Shvets @author Eugene Shvets | ||
tos.lib.Counters | Counter.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.system | CrcFilter.nc | This component filters packet receptions that do not pass a CRC check. | ||
tos.lib.TinyDB | DBBuffer.nc | The DBBuffer interface provides a place for queries to output their results to or fetch results from. | ||
tos.lib.TinyDB | DBBufferC.nc | |||
tos.lib.Util | Debug.nc | |||
tos.lib.Util | DebugC.nc | |||
tos.lib.Util | Debugger.nc | |||
tos.lib.FS | Delete.nc | |||
tos.lib.FS | Dir.nc | |||
tos.platform.mica | EEPROM.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.interfaces | EEPROMRead.nc | Read interface for the non-volatile storage EEPROM | ||
tos.interfaces | EEPROMWrite.nc | Write interface for the non-volatile EEPROM Write lines to the EEPROM. |
||
apps.TestEEPROM.ByteSpeed | ETiming.nc | |||
apps.TestEEPROM.PageSpeed | ETiming.nc | |||
apps.TestEEPROM.ByteSpeed | ETimingM.nc | |||
apps.TestEEPROM.PageSpeed | ETimingM.nc | |||
tos.lib.TinyDB.Aggregates | ExpAvgM.nc | Implements EXPAVG aggregate | ||
tos.lib.TinyDB | ExprEval.nc | @author Kyle Stanek | ||
tos.lib.TinyDB | ExprEvalC.nc | Expression evaluator that allows for more complicated select and aggregate expressions. | ||
tos.interfaces | FastSPI.nc | An SPI byte-level interface. | ||
apps.TASKApp | Field.nc | |||
apps.TASKApp | FieldApp.nc | |||
tos.lib.FS | FileDelete.nc | Delete a file | ||
tos.lib.FS | FileDir.nc | List files in filing system | ||
tos.lib.FS | FileRead.nc | File reading interface, supports sequential reads. | ||
tos.lib.FS | FileRename.nc | Rename a file | ||
tos.lib.FS | FileWrite.nc | File reading interface, supports appending writes. | ||
tos.system | FramerAckM.nc | @author Phil Buonadonna | ||
tos.system | FramerM.nc | @author Phil Buonadonna | ||
tos.lib.FS | FreeList.nc | |||
apps.GenericBase | GenericBase.nc | |||
apps.GenericBase | GenericBaseM.nc | |||
apps.Bombilla | GenericComm.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.system | GenericComm.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
apps.Bombilla | GenericCommPromiscuous.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.system | GenericCommPromiscuous.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
apps.HighFrequencySampling | HFS.nc | |||
apps.HighFrequencySampling | HFSM.nc | Perform sampling in response to outside request | ||
apps.HighFrequencySampling | HFSRead.nc | Report sampling results over UART. | ||
tos.interfaces | HPLADC.nc | Interface to the hardware ADC. | ||
tos.platform.avrmote | HPLADCC.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.platform.mica | HPLClock.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.platform.mica | HPLFlash.nc | Low level hardware access to the onboard EEPROM (well, Flash actually) @author Jason Hill @author David Gay @author Philip Levis | ||
tos.platform.mica | HPLFlashM.nc | Low level hardware access to the onboard EEPROM (well, Flash actually) @author Jason Hill @author David Gay @author Philip Levis | ||
tos.platform.avrmote | HPLInit.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.interfaces | HPLPot.nc | Interface to a variable potentiometer. | ||
tos.platform.avrmote | HPLPotC.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.platform.mica | HPLPowerManagementM.nc | @author Robert Szewczyk | ||
tos.platform.mica | HPLSlavePin.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.platform.mica | HPLSlavePinC.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.interfaces | HPLUART.nc | The byte-level interface to the UART, which can send and receive simultaneously. | ||
tos.platform.avrmote | HPLUARTC.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.platform.avrmote | HPLUARTM.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.interfaces | HardwareId.nc | Interface to read hardware identification number | ||
tos.interfaces | I2C.nc | Byte and Command interface for using the I2C hardware bus | ||
tos.platform.mica | I2CC.nc | @author Joe Polastre @author Rob Szewczyk | ||
tos.platform.mica | I2CM.nc | @author Joe Polastre @author Rob Szewczyk | ||
tos.interfaces | I2CPot.nc | |||
tos.sensorboards.micasb | I2CPotC.nc | @author Alec Woo | ||
tos.sensorboards.micasb | I2CPotM.nc | @author Alec Woo | ||
tos.lib.FS | IFileBlock.nc | |||
tos.lib.FS | IFileBlockErase.nc | |||
tos.lib.FS | IFileBlockMeta.nc | |||
tos.lib.FS | IFileCheck.nc | |||
tos.lib.FS | IFileCoord.nc | |||
tos.lib.FS | IFileFree.nc | |||
tos.lib.FS | IFileMetaRead.nc | |||
tos.lib.FS | IFileMetaWrite.nc | |||
tos.lib.FS | IFileRead.nc | |||
tos.lib.FS | IFileRoot.nc | |||
tos.lib.FS | IFileScan.nc | |||
tos.lib.FS | IFileWrite.nc | |||
tos.lib.FS | IFileWrite2.nc | |||
apps.Ident | Ident.nc | Interface to the identity broadcast component (IdentC). | ||
apps.Ident | IdentC.nc | Broadcast an "identity" message at regular intervals. | ||
tos.platform.avrmote | InjectMsg.nc | @author David Gay | ||
tos.interfaces | IntOutput.nc | Interface to an abstract ouput mechanism for integers. | ||
tos.lib.Counters | IntToLeds.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.lib.Counters | IntToLedsM.nc | @author Jason Hill @author David Gay @author Philip Levis @author Nelson Lee | ||
tos.lib.Counters | IntToRfm.nc | |||
tos.lib.Counters | IntToRfmM.nc | @author Jason Hill @author David Gay @author Philip Levis @author Nelson Lee | ||
tos.interfaces | Intercept.nc | @author Philip Levis | ||
tos.interfaces | Leds.nc | Abstraction of the LEDs. | ||
tos.system | LedsC.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.lib.FS | LocateRoot.nc | |||
tos.interfaces | LogData.nc | This interface is used to provide efficient, byte level logging to a region of memory/flash/etc (the actual region is specified through some other mechanism, e.g., in ByteEEPROM by providing a parameterised LogData interface). | ||
tos.system | Logger.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.system | LoggerM.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.interfaces | LoggerRead.nc | Interface to read a line at a time from the EEPROM, maintaining an internal "current line" pointer. | ||
tos.interfaces | LoggerWrite.nc | Implements a circular log interface. | ||
tos.system | LogicalTime.nc | @author Su Ping (sping@intel-research.net) | ||
tos.interfaces | MAC.nc | Interface to compute a message authentication code. | ||
tos.system | Main.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.lib.FS | Matchbox.nc | |||
tos.lib.TinyDB.Aggregates | MaxM.nc | Implements MAX aggregate Author: Eugene Shvets @author Eugene Shvets | ||
tos.interfaces | MemAlloc.nc | Interface for dynamic memory allocators. | ||
tos.lib.FS | MetaData.nc | |||
tos.interfaces | Mic.nc | @author Alec Woo | ||
tos.sensorboards.micasb | MicC.nc | @author Alec Woo @author David Gay @author Philip Levis | ||
tos.interfaces | MicInterrupt.nc | @author Alec Woo | ||
tos.sensorboards.micasb | MicM.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
apps.MicaHWVerify | MicaHWVerify.nc | @author Su Ping @author Intel Research Berkeley Lab | ||
apps.MicaHWVerify | MicaHWVerifyM.nc | @author Jason Hill @author Su Ping | ||
tos.platform.mica | MicaHighSpeedRadioM.nc | |||
tos.platform.mica | MicaHighSpeedRadioTinySecM.nc | |||
apps.HighFrequencySampling | MicroTimer.nc | This interface provides a generic timer that can be used to generate events at regular intervals. | ||
apps.HighFrequencySampling | MicroTimerM.nc | A micro-second interval timer, using clock1 (Don't use at the same time as the radio...), or with LogicalTime | ||
tos.lib.TinyDB.Aggregates | MinM.nc | Implements MIN aggregate Author: Eugene Shvets @author Eugene Shvets | ||
tos.lib.Route | MultiHopEngineM.nc | |||
tos.lib.Route | MultiHopLEPSM.nc | |||
tos.interfaces | MultiHopMonitor.nc | @author Wei Hong | ||
tos.lib.Route | MultiHopRouter.nc | @author Philip Levis | ||
tos.lib.TinyDB | Network.nc | The network interface provides TinyDB to trap and monitor network communication -- TupleRouter could simply be wired directly to the appropriate AM send / handlers, but the network monitors topology and filters events in a semi-intelligent way. | ||
tos.lib.TinyDB | NetworkMonitor.nc | |||
tos.lib.TinyDB | NetworkMultiHop.nc | |||
tos.lib.TinyDB | NetworkMultiHopM.nc | @author Wei Hong | ||
tos.system | NoCRCPacket.nc | @author Jason Hill @author Alec Woo @author David Gay @author Philip Levis | ||
tos.lib.Util | NoDebug.nc | |||
tos.system | NoLeds.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.lib.VM.opcodes | OPadd.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPaddM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPand.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPandM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPbclear.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPbclearM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPbfull.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPbfullM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPbget.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPbgetM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPbhead.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPbheadM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPbpush1.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPbpush1M.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPbsize.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPbsizeM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPbsorta.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPbsortaM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPbsortd.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPbsortdM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPbtail.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPbtailM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPbyank.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPbyankM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPcall2.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPcall2M.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPcast.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPcastM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPcfalse.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPcopy.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPcopyM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPcpull.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPcpullM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPcpush.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPcpushM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPctrue.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPdepth.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPdepthM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPeq.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPeqM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPeqtype.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPeqtypeM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPerr.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPerrM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPgetmb.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPgetmbM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPgetms.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPgetmsM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPgetsetvar4.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPgetsetvar4M.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPgt.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPgtM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPgte.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPgteM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPhalt.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPhaltM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPid.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPidM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPinv.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPinvM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPjumpc5.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPjumpc5M.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPjumps5.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPjumps5M.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPland.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPlandM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPlnot.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPlnotM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPlor.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPlorM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPlt.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPltM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPlte.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPlteM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPmod.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPmodM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPnot.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPnotM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPor.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPorM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPpop.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPpopM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPpunlock.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPpunlockM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPpunlockb.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPpunlockbM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPpushc6.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPpushc6M.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPputled.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPputledM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPrand.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPrandM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPret.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPretM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPsend.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPsendM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPsendr.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPsendrM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPsense.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPsenseM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPsetmb.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPsetmbM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPsetms.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPsetmsM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPshiftl.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPshiftlM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPshiftr.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPshiftrM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPswap.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPswapM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPuart.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPuartM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPunlock.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPunlockM.nc | @author Philip Levis |
||
tos.lib.VM.opcodes | OPunlockb.nc | @author Neil Patel | ||
tos.lib.VM.opcodes | OPunlockbM.nc | @author Philip Levis |
||
tos.lib.VM.contexts | OnceContext.nc | @author Neil Patel | ||
tos.lib.VM.contexts | OnceContextM.nc | @author Neil Patel | ||
tos.lib.TinyDB | Operator.nc | Operators apply filters and transformations to data tuples and neighbor results. | ||
apps.Oscilloscope | Oscilloscope.nc | This configuration describes the Oscilloscope application, a simple TinyOS app that periodically takes sensor readings and sends a group of readings over the UART. | ||
apps.OscilloscopeRF | Oscilloscope.nc | This configuration describes the Oscilloscope application, a simple TinyOS app that periodically takes sensor readings and sends a group of readings over the radio. | ||
apps.Oscilloscope | OscilloscopeM.nc | This module implements the OscilloscopeM component, which periodically takes sensor readings and sends a group of readings over the UART. | ||
apps.OscilloscopeRF | OscilloscopeM.nc | This module implements the OscilloscopeM component, which periodically takes sensor readings and sends a group of readings over the UART. | ||
tos.system | PacketSink.nc | @author David Gay @author Philip Levis | ||
tos.platform.mica | PageEEPROM.nc | |||
tos.platform.mica | PageEEPROMC.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.platform.mica | PageEEPROMM.nc | |||
tos.platform.mica | PageEEPROMShare.nc | Provide simple multi-client access to a PageEEPROM interface (just request-response matching) | ||
tos.lib.TinyDB | ParsedQuery.nc | |||
tos.lib.TinyDB | ParsedQueryIntf.nc | The ParsedQueryIntf is used for interacting with ParsedQueries (e.g. | ||
tos.sensorboards.basicsb | Photo.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.sensorboards.micasb | Photo.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.sensorboards.basicsb | PhotoM.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.sensorboards.micasb | PhotoTemp.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.sensorboards.micasb | PhotoTempM.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
apps.TASKApp | Ping.nc | |||
tos.interfaces | Pot.nc | The Pot interface allows users to adjust the potentiometer on the input to the RFM radio which controls the RF transmit power or connectivity range. | ||
tos.system | PotC.nc | @author Vladimir Bychkovskiy @author David Gay @author Philip Levis | ||
tos.system | PotM.nc | @author Vladimir Bychkovskiy @author David Gay @author Philip Levis | ||
tos.interfaces | PowerManagement.nc | Adjust the power state of a component. | ||
apps.SenseLightToLog | ProcessCmd.nc | This interface is provided by components that can handle a command message arriving as a TOS_MsgPtr. | ||
apps.SimpleCmd | ProcessCmd.nc | This interface process a command and is capable of the hnadling of command led_on, led_off, radio_louder and radio_quieter | ||
tos.lib.TinyDB | Query.nc | |||
tos.lib.TinyDB | QueryIntf.nc | Interface for interacting with unparsed Queries, which represent queries arriving over the network that have not yet had ascii field names translated into schema indices. | ||
tos.lib.TinyDB | QueryProcessor.nc | A QueryProcessor runs queries -- this interface is very simple since our only query processor (TupleRouterM) generates and processes queries all by itself (it doesn't currently provide a non-am based interface for receiving queries from neighbors.) See uses portion of the Network interface in TupleRouterM to understand how queries are submitted to a query processor. |
||
tos.lib.TinyDB | QueryResult.nc | Query result represents the outcome of a query This is not just a tuple since aggregation queries produce mutliple result tuples. | ||
tos.lib.TinyDB | QueryResultIntf.nc | QueryResults are collections tuples or partially aggregated results, either produced locally or received over the network. | ||
tos.lib.Queue | QueueControl.nc | @author Phil Buonadonna | ||
tos.lib.Queue | QueuedSend.nc | @author Phil Buonadonna | ||
tos.lib.Queue | QueuedSendM.nc | @author Phil Buonadonna @author David Culler @author Matt Welsh | ||
tos.platform.mica | RadioCRCPacket.nc | |||
tos.interfaces | RadioCoordinator.nc | Low-level events in the radio stack for adding new functionality. | ||
tos.platform.mica | RadioEncoding.nc | |||
tos.platform.mica | RadioPacketTinySec.nc | |||
tos.platform.mica | RadioPacketTinySecM.nc | |||
tos.lib.TinyDB | RadioQueue.nc | A RadioQueue sends packets out over the radio. | ||
tos.platform.mica | RadioTiming.nc | |||
tos.platform.mica | RadioTimingC.nc | |||
tos.interfaces | Random.nc | This is the interface to a simple pseudorandom number generator. | ||
tos.system | RandomLFSR.nc | @author Alec Woo @author David Gay @author Philip Levis | ||
tos.interfaces | Range.nc | @author David Gay |
||
tos.platform.mica | RangeC.nc | @author David Gay |
||
tos.platform.mica | RangeM.nc | @author David Gay |
||
tos.lib.FS | Read.nc | |||
tos.interfaces | ReadData.nc | General interface to read n bytes of data from a particular offset. | ||
tos.lib.FS | Reader.nc | |||
tos.system | RealMain.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.interfaces | Receive.nc | @author Philip Levis | ||
tos.interfaces | ReceiveMsg.nc | TinyOS AM packet reception interface. | ||
tos.lib.VM.contexts | RecvContext.nc | @author Neil Patel | ||
tos.lib.VM.contexts | RecvContextM.nc | @author Neil Patel | ||
tos.lib.FS | Remote.nc | |||
tos.lib.FS | Rename.nc | |||
tos.interfaces | Reset.nc | @author Wei Hong @author Intel Research Berkeley Lab | ||
tos.system | ResetC.nc | |||
tos.interfaces | Resource.nc | |||
tos.lib.Counters | RfmToInt.nc | |||
tos.lib.Counters | RfmToIntM.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
apps.RfmToLeds | RfmToLeds.nc | This application will receive and display the packet sent from the CntToRfmAndLeds Application. | ||
tos.interfaces | RouteControl.nc | Control/Monitor interface to a routing component @author Phil Buonadonna | ||
tos.interfaces | RouteSelect.nc | Interface to a route selection component in the TinyOS ad-hoc system architecture. | ||
apps.HighFrequencySampling | Sample.nc | Sample |
||
apps.HighFrequencySampling | Sampling.nc | A sampling interface. | ||
tos.lib.FS | ScanFS.nc | |||
tos.platform.mica | SecDedEncoding.nc | |||
tos.lib.TinySec | SecureGenericComm.nc | @author Jason Hill @author David Gay @author Philip Levis @author Chris Karlof | ||
apps.SecureTOSBase | SecureTOSBase.nc | @author Phil Buonadonna @author Chris Karlof | ||
apps.SecureTOSBase | SecureTOSBaseM.nc | @author Phil Buonadonna @author Chris Karlof | ||
tos.lib.TinySec | Security.nc | @author Chris Karlof | ||
tos.lib.TinySec | SecurityM.nc | @author Chris Karlof | ||
tos.lib.TinyDB | SelOperator.nc | @author Sam Madden @author Design by Sam Madden @author Wei Hong @author and Joe Hellerstein | ||
tos.interfaces | Send.nc | @author Philip Levis | ||
tos.interfaces | SendMsg.nc | Basic interface for sending AM messages. | ||
tos.interfaces | SendVarLenPacket.nc | Interface for sending arbitrary streams of bytes. | ||
apps.Sense | Sense.nc | |||
apps.SenseLightToLog | SenseLightToLog.nc | The SenseLightToLog app is used in Lesson 8 of the TinyOS tutorial and it implements the Sensing and StdControl interface. | ||
apps.SenseLightToLog | SenseLightToLogM.nc | Implementation for SenseLightToLog module. | ||
apps.Sense | SenseM.nc | Implementation for Sense application. | ||
apps.SenseTask | SenseTask.nc | Configuration for SenseTask application. | ||
apps.SenseTask | SenseTaskM.nc | Implementation for SenseTask application. | ||
tos.lib.Counters | SenseToInt.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
apps.SenseToLeds | SenseToLeds.nc | When the clock fires, this application reads the light sensor and displays the higher 3 bits of the ADC readings to LEDs. | ||
apps.SenseToRfm | SenseToRfm.nc | When the clock fires, this application reads the light sensor and send the ADC reading in a packet over the radio. | ||
apps.SenseLightToLog | Sensing.nc | Defines an interface for a component that senses data at a certain interval and scale. | ||
tos.platform.mica | SerialId.nc | Revision: $Id: SerialId.nc,v 1.2.4.3 2003/08/18 22:09:49 cssharp Exp $ Read the mica's hardware id from the DS2401. | ||
tos.interfaces | ServiceScheduler.nc | Interface to the scheduler module | ||
tos.system | ServiceSchedulerC.nc | |||
tos.system | ServiceSchedulerM.nc | |||
apps.SenseLightToLog | SimpleCmd.nc | |||
apps.SimpleCmd | SimpleCmd.nc | |||
apps.SenseLightToLog | SimpleCmdM.nc | This is an enhanced version of SimpleCmd that understands the START_SENSING and READ_LOG commands. | ||
apps.SimpleCmd | SimpleCmdM.nc | SimpleCmdM is a tiny OS application module. | ||
tos.system | SimpleTime.nc | @author Su Ping (sping@intel-research.net) | ||
tos.lib.TinyDB | SimpleTimeM.nc | @author Su Ping (sping@intel-research.net) | ||
tos.system | SimpleTimeM.nc | @author Su Ping (sping@intel-research.net) | ||
apps.Blink | SingleTimer.nc | @author Phil Levis | ||
apps.BlinkTask | SingleTimer.nc | @author Phil Levis | ||
tos.lib.TinySec | SkipJackM.nc | From the NIST description of SkipJack. | ||
tos.platform.mica | SlavePin.nc | Semaphore-like interface for controlling a hardware pin (shared between the radio and flash) @author Jason Hill @author David Gay @author Philip Levis | ||
tos.platform.mica | SlavePinC.nc | Provide shared control of SlavePin (radio, flash) in a semaphore-like fashion. | ||
tos.platform.mica | SlavePinM.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.platform.mica | Snooze.nc | Snooze interface for putting a mote to sleep for a given period of time. | ||
tos.platform.mica | SnoozeC.nc | Implementation of the Snooze component for the Mica platform. | ||
tos.sensorboards.micasb | Sounder.nc | |||
tos.sensorboards.micasb | SounderM.nc | @author Alec Woo @author David Gay @author Philip Levis | ||
tos.platform.mica | SpiByteFifo.nc | |||
tos.platform.mica | SpiByteFifoC.nc | |||
tos.interfaces | StdControl.nc | The TinyOS standard control interface. | ||
tos.lib.TinyDB.Aggregates | SumM.nc | Implements SUM aggregate Author: Eugene Shvets @author Eugene Shvets | ||
apps.Surge | Surge.nc | |||
apps.Surge | SurgeM.nc | |||
apps.TASKApp | TASKApp.nc | @author Sam Madden @author David Gay | ||
apps.TOSBase | TOSBase.nc | @author Phil Buonadonna | ||
apps.TransparentBase | TOSBase.nc | @author Phil Buonadonna | ||
apps.TOSBase | TOSBaseM.nc | @author Phil Buonadonna | ||
apps.TransparentBase | TOSBaseM.nc | @author Phil Buonadonna | ||
tos.lib.TinyDB | Table.nc | The Table interface keeps track of schemas with named fields. | ||
tos.lib.TinyDB | TableM.nc | |||
tos.sensorboards.micasb | Temp.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
apps.TestEEPROM.Byte | TestByteEEPROM.nc | This program is a simple test of ByteEEPROM, a component which provides a byte-level abstraction to the EEPROM. | ||
apps.TestEEPROM.Byte | TestByteEEPROMC.nc | This program is a simple test of ByteEEPROM, a component which provides a byte-level abstraction to the EEPROM. | ||
apps.TestEEPROM.EEPROM | TestEEPROM.nc | This application serves as a test of off-chip EEPROM functionality. | ||
apps.TestEEPROM.Page | TestEEPROM.nc | |||
apps.TestEEPROM.EEPROM | TestEEPROMM.nc | This application serves as a test of off-chip EEPROM functionality. | ||
apps.TestEEPROM.Page | TestEEPROMM.nc | This application serves as a test of off-chip EEPROM functionality. | ||
apps.TestMatchbox.Remote | TestRemote.nc | |||
apps.TestSnooze | TestSnooze.nc | TestSnooze is a basic application that illustrates the use of the Snooze component to put the mote into a low power state for a user-defined period. | ||
apps.TestSnooze | TestSnoozeM.nc | Implementation of the TestSnooze application @author Joe Polastre | ||
apps.TestTinyAlloc | TestTinyAlloc.nc | TestTinyAlloc tests the TinyAlloc dynamic memory allocator. |
||
apps.TestTinyAlloc | TestTinyAllocM.nc | @author Sam Madden @author Phil Levis | ||
apps.TestTinySec | TestTinySec.nc | |||
apps.TestTinySec | TestTinySecM.nc | Module to test TinySec. | ||
apps.TestTinyViz | TestTinyViz.nc | The TestTinyViz application simply sends random messages to demonstrate the debugging and visualization features of TinyViz. | ||
apps.TestTinyViz | TestTinyVizM.nc | The TestTinyViz application simply sends random messages to demonstrate the debugging and visualization features of TinyViz. | ||
apps.TestUart | TestUart.nc | |||
apps.TestUart | TestUartM.nc | |||
tos.interfaces | Time.nc | The Time interface. | ||
tos.interfaces | TimeSet.nc | The TimeSet interface. | ||
tos.interfaces | TimeUtil.nc | The TimeUtil interface provides utility commands for handling logical time or other 64 bits intergers in Mica platform. | ||
tos.system | TimeUtilC.nc | @author Su Ping (sping@intel-research.net) | ||
tos.interfaces | Timer.nc | This interface provides a generic timer that can be used to generate events at regular intervals. | ||
tos.system | TimerC.nc | @author Su Ping @author (converted to nesC by Sam Madden) @author David Gay @author Intel Research Berkeley Lab @author Phil Levis | ||
tos.system | TimerM.nc | @author Su Ping |
||
apps.TestMatchbox.Timing | Timing.nc | |||
apps.TestMatchbox.Timing | TimingM.nc | |||
tos.lib.Util | TinyAlloc.nc | @author Sam Madden @author Phil Levis | ||
apps.TinyDBApp | TinyDBApp.nc | @author Sam Madden | ||
tos.lib.TinyDB | TinyDBAttr.nc | |||
tos.lib.TinyDB | TinyDBAttrM.nc | |||
tos.lib.TinyDB | TinyDBCommand.nc | |||
tos.interfaces | TinySec.nc | @author Chris Karlof | ||
tos.lib.TinySec | TinySecC.nc | @author Naveen Sastry | ||
tos.interfaces | TinySecControl.nc | @author Chris Karlof | ||
tos.lib.TinySec | TinySecM.nc | @author Chris Karlof | ||
tos.interfaces | TinySecRadio.nc | |||
tos.interfaces | TokenReceiveMsg.nc | Receive messages with an identifying token that can be used for acknowledgement. | ||
tos.lib.TinyDB | Tuple.nc | @author Sam Madden @author Design by Sam Madden @author Wei Hong @author and Joe Hellerstein | ||
tos.lib.TinyDB | TupleIntf.nc | TupleIntf allows interactions with Tuples, which are base data fetched from the Attr interface and stored in a packed array of fixed width fields. | ||
tos.lib.TinyDB | TupleRouter.nc | |||
tos.lib.TinyDB | TupleRouterM.nc | The TupleRouter is the core of the TinyDB system -- it receives queries from the network, creates local state for them (converts them from Queries to ParsedQueries), and then collects results from local sensors and neighboring nodes and feeds them through local queries. | ||
tos.system | UART.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.system | UARTComm.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.system | UARTFramedPacket.nc | @author Phil Buonadonna | ||
tos.system | UARTM.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.system | UARTNoCRCPacket.nc | @author Jason Hill @author David Gay @author Philip Levis | ||
tos.lib.Util | UartDebuggerM.nc | UartDebuggerM.nc Module to drive a Scott Edwards Electronics LCD display -- see http://www.seetron.com/pdf/bpi_bpk.pdf for documentation on commands, etc. | ||
tos.system | Voltage.nc | |||
tos.system | VoltageM.nc | @author Wei Hong | ||
tos.lib.TinyDB.Aggregates | WinAvgM.nc | Implements WINAVG aggregate Author: Eugene Shvets @author Eugene Shvets | ||
tos.lib.TinyDB.Aggregates | WinCountM.nc | Implements WINCOUNT aggregate Author: Eugene Shvets @author Eugene Shvets | ||
tos.lib.TinyDB.Aggregates | WinMaxM.nc | Implements WINMAX aggregate Author: Eugene Shvets @author Eugene Shvets | ||
tos.lib.TinyDB.Aggregates | WinMinM.nc | Implements WINMIN aggregate Author: Eugene Shvets @author Eugene Shvets | ||
tos.lib.TinyDB.Aggregates | WinSumM.nc | Implements WINSUM aggregate Author: Eugene Shvets @author Eugene Shvets | ||
tos.lib.FS | Write.nc | |||
tos.interfaces | WriteData.nc | General interface to write n bytes of data to a particular offset. | ||
tos.lib.FS | Writer.nc | |||
tos.platform.mica | eepromM.nc | @author Rob Szewczyk @author David Gay @author Philip Levis |