MCPcopy Create free account

hub / github.com/IRMP-org/IRMP / functions

Functions136 in github.com/IRMP-org/IRMP

↓ 48 callersFunctionirsnd_set_freq
src/irsnd.hpp:756
↓ 40 callersFunctionbitsrevervse
src/irsnd.hpp:1134
↓ 38 callersFunctionirmp_store_bit
src/irmp.hpp:2820
↓ 9 callersFunctionsendMark
* Generate 38 kHz IR signal by bit banging */
src/TinyIRSender.hpp:70
↓ 6 callersFunctionreadVCCVoltageMillivolt
* Read value of 1.1 volt internal channel using VCC (DEFAULT) as reference. * Handles reference and channel switching by introducing the appropriate
examples/AllProtocols/ADCUtils.hpp:577
↓ 6 callersFunctionwaitAndReadADCChannelWithReference
* Conversion time is defined as 0.104 milliseconds by ADC_PRESCALE in ADCUtils.h. * Does NOT restore ADMUX after reading */
examples/AllProtocols/ADCUtils.hpp:122
↓ 5 callersFunctiongetVCCVoltageMillivolt
* Read value of 1.1 volt internal channel using VCC (DEFAULT) as reference. * Handles reference and channel switching by introducing the appropriate
examples/AllProtocols/ADCUtils.hpp:517
↓ 5 callersFunctionreadADCChannelWithReference
* Conversion time is defined as 0.104 milliseconds by ADC_PRESCALE in ADCUtils.h. */
examples/AllProtocols/ADCUtils.hpp:101
↓ 4 callersFunctionirmp_debug_print
src/irmpPinChangeInterrupt.hpp:343
↓ 4 callersFunctionirmp_store_bit2
src/irmp.hpp:3068
↓ 4 callersFunctionirmp_uart_putc
--------------------------------------------------------------------------------------------------------------------------------------------------- *
src/irmp.hpp:962
↓ 4 callersFunctionirsnd_off
--------------------------------------------------------------------------------------------------------------------------------------------------- *
src/irsnd.hpp:667
↓ 4 callersFunctionprint_spectrum
src/irmp.hpp:5504
↓ 4 callersFunctionreadADCChannelMultiSamplesWithReference
* Returns sum of all sample values * Conversion time is defined as 0.104 milliseconds for 16 MHz Arduino by ADC_PRESCALE (=ADC_PRESCALE128) in ADCUti
examples/AllProtocols/ADCUtils.hpp:258
↓ 3 callersFunctionirmp_irsnd_SetFeedbackLED
src/IRFeedbackLED.hpp:98
↓ 3 callersFunctionirsnd_ISR
src/irsnd.hpp:1884
↓ 3 callersFunctionirsnd_on
--------------------------------------------------------------------------------------------------------------------------------------------------- *
src/irsnd.hpp:584
↓ 2 callersMethodcheckAndCallCommand
* The main dispatcher function called by IR-ISR, main loop and checkAndRunSuspendedBlockingCommands() * Non blocking commands are executed directly,
examples/IRDispatcherDemo/IRCommandDispatcher.hpp:185
↓ 2 callersFunctionenablePCIInterrupt
src/irmpPinChangeInterrupt.hpp:167
↓ 2 callersFunctionirmp_get_data
src/irmp.hpp:2474
↓ 2 callersFunctionirmp_irsnd_LEDFeedback
dummy void function in this case
src/IRFeedbackLED.hpp:24
↓ 2 callersFunctionirmp_print_protocol_name
src/irmpArduinoExt.hpp:543
↓ 2 callersFunctionirsnd_send_data
src/irsnd.hpp:1165
↓ 2 callersFunctionnext_tick
src/irmp.hpp:5728
↓ 2 callersFunctionreadADCChannelWithReferenceOversample
* Conversion time is defined as 0.104 milliseconds by ADC_PRESCALE in ADCUtils.h. */
examples/AllProtocols/ADCUtils.hpp:199
↓ 2 callersFunctiontone
examples/IRDispatcherDemo/PinDefinitionsAndMore.h:74
↓ 1 callersFunctiondisableIRTimerInterrupt
* NOT used if IRMP_ENABLE_PIN_CHANGE_INTERRUPT is defined * Initialize timer to generate interrupts at a rate F_INTERRUPTS (15000) per second to poll
src/IRTimer.hpp:632
↓ 1 callersFunctionenableIRTimerInterrupt
used by AllProtocols example
src/IRTimer.hpp:718
↓ 1 callersFunctionenablePCIInterruptForTinyReceiver
* Initializes hardware interrupt generation according to IR_RECEIVE_PIN or use attachInterrupt() function. * @return true if interrupt was successful
src/TinyIRReceiver.hpp:564
↓ 1 callersFunctiongetCPUTemperature
examples/AllProtocols/ADCUtils.hpp:781
↓ 1 callersFunctiongetCPUTemperatureSimple
* Temperature sensor is enabled by selecting the appropriate channel. * Different formula for 328P and 328PB! * !!! Function without handling of swi
examples/AllProtocols/ADCUtils.hpp:751
↓ 1 callersFunctionget_fdc_key
src/irmp.hpp:5619
↓ 1 callersFunctionhandleReceivedTinyIRData
examples/IRDispatcherDemo/IRCommandDispatcher.hpp:106
↓ 1 callersFunctioninitIRTimerForSend
src/IRTimer.hpp:106
↓ 1 callersFunctioninitPCIInterruptForTinyReceiver
* Sets IR_RECEIVE_PIN mode to INPUT, and if IR_FEEDBACK_LED_PIN is defined, sets feedback LED output mode. * Then call enablePCIInterruptForTinyRecei
src/TinyIRReceiver.hpp:454
↓ 1 callersFunctionirmp_DoLEDFeedback
src/irmpArduinoExt.hpp:115
↓ 1 callersFunctionirmp_PCI_ISR
src/irmpPinChangeInterrupt.hpp:49
↓ 1 callersFunctionirmp_init
src/irmp.hpp:2364
↓ 1 callersFunctionirmp_log
src/irmp.hpp:1030
↓ 1 callersFunctionirmp_uart_init
--------------------------------------------------------------------------------------------------------------------------------------------------- *
src/irmp.hpp:805
↓ 1 callersFunctionirsnd_init
--------------------------------------------------------------------------------------------------------------------------------------------------- *
src/irsnd.hpp:924
↓ 1 callersFunctionirsnd_print_protocol_name
src/irsndArduinoExt.hpp:537
↓ 1 callersFunctionprintTinyReceiverResultMinimal
src/TinyIRReceiver.hpp:463
↓ 1 callersFunctionprintVCCVoltageMillivolt
* Does not set sVCCVoltageMillivolt */
examples/AllProtocols/ADCUtils.hpp:528
↓ 1 callersFunctionreadADCChannelWithReferenceMax
* use ADC_PRESCALE32 which gives 26 us conversion time and good linearity * @return the maximum value of aNumberOfSamples samples. */
examples/AllProtocols/ADCUtils.hpp:345
↓ 1 callersFunctionreadAndPrintVCCVoltageMillivolt
examples/AllProtocols/ADCUtils.hpp:536
↓ 1 callersFunctionreadVCCVoltageMillivoltSimple
* !!! Function without handling of switched reference and channel.!!! * Use it ONLY if you only call getVCCVoltageSimple() or getVCCVoltageMillivoltS
examples/AllProtocols/ADCUtils.hpp:558
↓ 1 callersFunctionrestoreIRTimer
* Restore settings of the timer e.g. for IRSND */
src/IRTimer.hpp:504
↓ 1 callersFunctionsendFAST
* LSB first, send header, 16 bit command or 8 bit command, inverted command and stop bit */
src/TinyIRSender.hpp:294
↓ 1 callersFunctionsendNEC
src/TinyIRSender.hpp:168
↓ 1 callersFunctionstoreIRTimer
* If we do not use receive, we have no timer defined at the first call of this function. * But for AVR saving the timer settings is possible anyway,
src/IRTimer.hpp:387
FunctionIRTimerInterruptHandlerHelper
src/IRTimer.hpp:879
FunctionTinyReceiverDecode
* Function to be used as drop in for IrReceiver.decode() */
src/TinyIRReceiver.hpp:431
MethodcheckAndRunSuspendedBlockingCommands
* Intended to be called from main loop * @return true, if command was called */
examples/IRDispatcherDemo/IRCommandDispatcher.hpp:297
MethoddelayAndCheckForStop
* Special delay function for the IRCommandDispatcher. Returns prematurely if requestToStopReceived is set. * To be used in blocking functions as dela
examples/IRDispatcherDemo/IRCommandDispatcher.hpp:336
FunctiondisablePCIInterrupt
src/irmpPinChangeInterrupt.hpp:245
FunctiondisablePCIInterruptForTinyReceiver
src/TinyIRReceiver.hpp:630
FunctiondummyFunctionToAvoidCompilerErrors
src/TinyIRReceiver.hpp:694
FunctiongetTemperature
* Handles usage of 1.1 V reference and channel switching by introducing the appropriate delays. */
examples/AllProtocols/ADCUtils.hpp:778
FunctiongetVCCVoltage
* !!! Resolution is only 20 millivolt !!! */
examples/AllProtocols/ADCUtils.hpp:504
FunctiongetVCCVoltageMillivoltSimple
* !!! Function without handling of switched reference and channel.!!! * Use it ONLY if you only call getVCCVoltageSimple() or getVCCVoltageMillivoltS
examples/AllProtocols/ADCUtils.hpp:483
FunctiongetVCCVoltageReadingFor1_1VoltReference
* Gets the hypothetical 14 bit reading of VCC using 1.1 volt reference * Similar to getVCCVoltageMillivolt() * 1023 / 1100 */
examples/AllProtocols/ADCUtils.hpp:493
FunctiongetVCCVoltageSimple
* !!! Function without handling of switched reference and channel.!!! * Use it ONLY if you only call getVCCVoltageSimple() or getVCCVoltageMillivoltS
examples/AllProtocols/ADCUtils.hpp:472
FunctiongetVoltageMillivolt
* Get voltage at ADC channel aADCChannelForVoltageMeasurement * aVCCVoltageMillivolt is assumed as reference voltage */
examples/AllProtocols/ADCUtils.hpp:589
FunctiongetVoltageMillivoltWith_1_1VoltReference
examples/AllProtocols/ADCUtils.hpp:603
FunctionhandleReceivedIRData
examples/IRDispatcherDemo/IRCommandDispatcher.hpp:147
Methodinit
examples/IRDispatcherDemo/IRCommandDispatcher.hpp:84
Functionirmp_IsBusy
* returns true, if there is an ongoing transmission or repetition */
src/irmpArduinoExt.hpp:131
Functionirmp_init
* Initialize, and activate feedback LED function */
src/irmpArduinoExt.hpp:32
Functionirmp_print_active_protocols
src/irmpArduinoExt.hpp:513
Functionirmp_register_complete_callback_function
src/irmp.hpp:709
Functionirmp_result_print
* Print protocol name or number, address, code and repetition flag * needs appr. 2 milliseconds for output */
src/irmpArduinoExt.hpp:570
Functionirmp_set_callback_ptr
src/irmp.hpp:2765
Functionirsnd_data_print
src/irsndArduinoExt.hpp:555
Functionirsnd_init
* Initialize, and activate feedback LED function * @param aFeedbackLedPin - if 0 feedback function is disabled */
src/irsndArduinoExt.hpp:38
Functionirsnd_is_busy
src/irsnd.hpp:1127
Functionirsnd_off
src/irsndArduinoExt.hpp:145
Functionirsnd_on
src/irsndArduinoExt.hpp:116
Functionirsnd_set_callback_ptr
src/irsnd.hpp:1115
Functionirsnd_set_freq
src/irsndArduinoExt.hpp:105
Functionirsnd_stop
src/irsnd.hpp:1870
FunctionisIRReceiverAttachedForTinyReceiver
* Checks if IR_RECEIVE_PIN is connected and high * @return true, if IR Receiver is attached */
src/TinyIRReceiver.hpp:443
FunctionisTinyReceiverIdle
src/TinyIRReceiver.hpp:424
FunctionisVCCEmergencyUndervoltage
* Return true if VCC_EMERGENCY_UNDERVOLTAGE_THRESHOLD_MILLIVOLT (3 V) reached */
examples/AllProtocols/ADCUtils.hpp:702
FunctionisVCCOvervoltage
* Recommended VCC is 1.8 V to 5.5 V, absolute maximum VCC is 6.0 V. * Check for 5.25 V, because such overvoltage is quite unlikely to happen during r
examples/AllProtocols/ADCUtils.hpp:721
FunctionisVCCOvervoltageSimple
examples/AllProtocols/ADCUtils.hpp:725
FunctionisVCCTooHighSimple
Version not using readVCCVoltageMillivoltSimple()
examples/AllProtocols/ADCUtils.hpp:731
FunctionisVCCUSBPowered
* Return true if sVCCVoltageMillivolt is > 4.3 V and < 4.95 V */
examples/AllProtocols/ADCUtils.hpp:611
FunctionisVCCUndervoltage
* Return true if VCC_EMERGENCY_UNDERVOLTAGE_THRESHOLD_MILLIVOLT (3 V) reached */
examples/AllProtocols/ADCUtils.hpp:694
FunctionisVCCUndervoltageMultipleTimes
* @ return true only once, when VCC_UNDERVOLTAGE_CHECKS_BEFORE_STOP (6) times voltage too low -> shutdown */
examples/AllProtocols/ADCUtils.hpp:639
Functionmain
src/irsnd.hpp:3387
Functionmain
src/irmp.hpp:5837
FunctionnoTone
examples/OneProtocol/PinDefinitionsAndMore.h:84
FunctionnoTone
examples/TinySender/PinDefinitionsAndMore.h:210
FunctionnoTone
examples/TinyReceiver/PinDefinitionsAndMore.h:210
FunctionnoTone
examples/ReceiveAndSendDynamicPins/PinDefinitionsAndMore.h:84
FunctionnoTone
examples/AllProtocols/PinDefinitionsAndMore.h:84
FunctionnoTone
examples/RFProtocols/PinDefinitionsAndMore.h:84
FunctionnoTone
examples/SimpleSender/PinDefinitionsAndMore.h:84
FunctionnoTone
examples/SimpleReceiver/PinDefinitionsAndMore.h:84
next →1–100 of 136, ranked by callers