3dpaxxel
0.1.10
Introduction
Introduction
Prerequisites
Workflow
Connecting Modules
References
Wireshark Dissector for 3DP Axxel
Contents
Library API
Full API
Classes and Structs
Enums
Unions
Functions
Function __attribute__((packed))
Function __attribute__((packed))
Function __attribute__((__packed__))
Function __attribute__((packed))
Function __attribute__((packed))
Function __attribute__((packed))
Function __attribute__((packed))
Function advanceBegin
Function advanceEnd
Function Adxl345_getAcceleration(struct Adxl345_Handle *, struct Adxl345Transport_Acceleration *)
Function Adxl345_getAcceleration(struct Adxl345_Handle *, struct Adxl345Transport_Acceleration *)
Function Adxl345_getOutputDataRate(struct Adxl345_Handle *, enum Adxl345Flags_BwRate_Rate *)
Function Adxl345_getOutputDataRate(struct Adxl345_Handle *, enum Adxl345Flags_BwRate_Rate *)
Function Adxl345_getRange(struct Adxl345_Handle *, enum Adxl345Flags_DataFormat_Range *)
Function Adxl345_getRange(struct Adxl345_Handle *, enum Adxl345Flags_DataFormat_Range *)
Function Adxl345_getScale(struct Adxl345_Handle *, enum Adxl345Flags_DataFormat_FullResBit *)
Function Adxl345_getScale(struct Adxl345_Handle *, enum Adxl345Flags_DataFormat_FullResBit *)
Function Adxl345_init(struct Adxl345_Handle *)
Function Adxl345_init(struct Adxl345_Handle *)
Function Adxl345_setOutputDataRate(struct Adxl345_Handle *, uint8_t)
Function Adxl345_setOutputDataRate(struct Adxl345_Handle *, uint8_t)
Function Adxl345_setPowerCtlMeasure(struct Adxl345_Handle *)
Function Adxl345_setPowerCtlMeasure(struct Adxl345_Handle *)
Function Adxl345_setPowerCtlStandby(struct Adxl345_Handle *)
Function Adxl345_setPowerCtlStandby(struct Adxl345_Handle *)
Function Adxl345_setRange(struct Adxl345_Handle *, uint8_t)
Function Adxl345_setRange(struct Adxl345_Handle *, uint8_t)
Function Adxl345_setScale(struct Adxl345_Handle *, uint8_t)
Function Adxl345_setScale(struct Adxl345_Handle *, uint8_t)
Function Adxl345TransportImpl_doTransmitFrameImpl(const union Adxl345Transport_TxFrame *, uint8_t, enum Adxl345Spi_Cs, enum Adxl345Spi_RwFlags)
Function Adxl345TransportImpl_doTransmitFrameImpl(const union Adxl345Transport_TxFrame *, uint8_t, enum Adxl345Spi_Cs, enum Adxl345Spi_RwFlags)
Function Adxl345TransportImpl_doTransmitReceiveFrameImpl(const union Adxl345Transport_TxFrame *, union Adxl345Transport_RxFrame *, uint8_t)
Function Adxl345TransportImpl_doTransmitReceiveFrameImpl(const union Adxl345Transport_TxFrame *, union Adxl345Transport_RxFrame *, uint8_t)
Function checkStartRequest
Function checkStopRequest
Function ControllerImpl_device_checkReboot
Function ControllerImpl_device_requestAsyncReboot
Function ControllerImpl_init
Function ControllerImpl_loop
Function ControllerImpl_transmitPendingResponses
Function fault_onBusFaultHandler
Function fault_onErrorHandler
Function fault_onHardFaultHandler
Function fault_onNmiFaultHandler
Function fault_onUsageFaultHandler
Function host_doTakeBytes
Function host_onRequestGetBufferStatus
Function host_onRequestGetDeviceSetup
Function host_onRequestGetFirmwareVersion
Function host_onRequestGetOutputDataRate
Function host_onRequestGetRange
Function host_onRequestGetScale
Function host_onRequestGetUptime
Function host_onRequestSamplingStart
Function host_onRequestSamplingStop
Function host_onRequestSetOutputDatatRate
Function host_onRequestSetRange
Function host_onRequestSetScale
Function HostTransportImpl_doTransmitImpl(uint8_t *, uint16_t)
Function HostTransportImpl_doTransmitImpl(uint8_t *, uint16_t)
Function HostTransportImpl_isTransmitBusyImpl()
Function HostTransportImpl_isTransmitBusyImpl()
Function HostTransportImpl_onTakeReceivedImpl(const uint8_t *)
Function HostTransportImpl_onTakeReceivedImpl(const uint8_t *)
Function isNSamplesReadEnabled
Function isTransmitBusy
Function itemAtIndex
Function main
Function ncsClear
Function ncsSet
Function popDataFromRingbuffer
Function pushToRingbuffer
Function readRegister
Function receiveFrame
Function Ringbuffer_init(struct Ringbuffer *, uint8_t *, uint16_t, uint8_t)
Function Ringbuffer_init(struct Ringbuffer *, uint8_t *, uint16_t, uint8_t)
Function Ringbuffer_isEmpty(const struct Ringbuffer *)
Function Ringbuffer_isEmpty(const struct Ringbuffer *)
Function Ringbuffer_isFull(const struct Ringbuffer *)
Function Ringbuffer_isFull(const struct Ringbuffer *)
Function Ringbuffer_itemsCount(const struct Ringbuffer *)
Function Ringbuffer_itemsCount(const struct Ringbuffer *)
Function Ringbuffer_itemSizeBytes(const struct Ringbuffer *)
Function Ringbuffer_itemSizeBytes(const struct Ringbuffer *)
Function Ringbuffer_maxCapacityUsed(const struct Ringbuffer *)
Function Ringbuffer_maxCapacityUsed(const struct Ringbuffer *)
Function Ringbuffer_put(struct Ringbuffer *, const void *)
Function Ringbuffer_put(struct Ringbuffer *, const void *)
Function Ringbuffer_putCount(const struct Ringbuffer *)
Function Ringbuffer_putCount(const struct Ringbuffer *)
Function Ringbuffer_reset(struct Ringbuffer *)
Function Ringbuffer_reset(struct Ringbuffer *)
Function Ringbuffer_take(struct Ringbuffer *, void *)
Function Ringbuffer_take(struct Ringbuffer *, void *)
Function Ringbuffer_takeCount(const struct Ringbuffer *)
Function Ringbuffer_takeCount(const struct Ringbuffer *)
Function RingbufferIndex_init(struct Ringbuffer_Index *, uint16_t, uint8_t)
Function RingbufferIndex_init(struct Ringbuffer_Index *, uint16_t, uint8_t)
Function Sampling_clearFifoWatermark(struct Sampling_Handle *)
Function Sampling_clearFifoWatermark(struct Sampling_Handle *)
Function sampling_clearFifoWatermark
Function sampling_doDisableSensorImpl
Function sampling_doEnableSensorImpl
Function sampling_doFetchSensorAccelerationImpl
Function sampling_doForwardAccelerationBufferImpl
Function Sampling_fetchForward(struct Sampling_Handle *)
Function Sampling_fetchForward(struct Sampling_Handle *)
Function Sampling_on5usTimerExpired(struct Sampling_Handle *)
Function Sampling_on5usTimerExpired(struct Sampling_Handle *)
Function sampling_on5usTimerExpired
Function sampling_onBufferOverflowCb
Function sampling_onFifoOverflowCb
Function sampling_onSamplingAbortedCb
Function sampling_onSamplingFinishedCb
Function sampling_onSamplingStartedCb
Function sampling_onSamplingStoppedCb
Function sampling_onTransmissionErrorCb
Function Sampling_setFifoOverflow(struct Sampling_Handle *)
Function Sampling_setFifoOverflow(struct Sampling_Handle *)
Function sampling_setFifoOverflow
Function Sampling_setFifoWatermark(struct Sampling_Handle *)
Function Sampling_setFifoWatermark(struct Sampling_Handle *)
Function sampling_setFifoWatermark
Function Sampling_start(struct Sampling_Handle *, uint16_t)
Function Sampling_start(struct Sampling_Handle *, uint16_t)
Function Sampling_stop(struct Sampling_Handle *)
Function Sampling_stop(struct Sampling_Handle *)
Function SamplingImpl_doWaitDelay5usImpl(struct Sampling_Handle *)
Function SamplingImpl_doWaitDelay5usImpl(struct Sampling_Handle *)
Function sensor_doGetOutputDataRateImpl
Function sensor_doGetRangeImpl
Function sensor_doGetScaleImpl
Function sensor_doInitImpl
Function setUp
Function tearDown
Function test_cap1_empty_isEmptyNotFull
Function test_cap1_full
Function test_cap3_empty_isEmptyNotFull
Function test_cap3_empty_takeItem
Function test_cap3_full_isNotEmptyButFull
Function test_cap3_full_takeItem
Function test_cap3_notEmptyNotFull_isNotEmptyNotFull
Function test_cap3_notEmptyNotFull_takeItem
Function test_cap3_overflow
Function test_cap3_putAndOverflow
Function test_cap3_putAndTakeNoOverflow
Function test_cap65535_beyondLimitsAndAbove
Function test_cap65535_movingWindowBeyondLimits
Function tests
Function transmit
Function transmitAccelerationBuffered
Function transmitPending
Function Transport_resetBuffer(struct HostTransport_Handle *)
Function Transport_resetBuffer(struct HostTransport_Handle *)
Function TransportRx_Process(struct HostTransport_Handle *, const uint8_t *, uint16_t)
Function TransportRx_Process(struct HostTransport_Handle *, const uint8_t *, uint16_t)
Function TransportTx_TxAccelerationBuffer(struct HostTransport_Handle *, const struct Transport_Acceleration *, uint8_t, uint16_t)
Function TransportTx_TxAccelerationBuffer(struct HostTransport_Handle *, const struct Transport_Acceleration *, uint8_t, uint16_t)
Function TransportTx_TxBufferOverflow(struct HostTransport_Handle *)
Function TransportTx_TxBufferOverflow(struct HostTransport_Handle *)
Function TransportTx_TxBufferStatus(struct HostTransport_Handle *, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t)
Function TransportTx_TxBufferStatus(struct HostTransport_Handle *, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t)
Function TransportTx_TxFault(struct HostTransport_Handle *, enum TransportTx_FaultCode)
Function TransportTx_TxFault(struct HostTransport_Handle *, enum TransportTx_FaultCode)
Function TransportTx_TxFifoOverflow(struct HostTransport_Handle *)
Function TransportTx_TxFifoOverflow(struct HostTransport_Handle *)
Function TransportTx_TxFirmwareVersion(struct HostTransport_Handle *, uint8_t, uint8_t, uint8_t)
Function TransportTx_TxFirmwareVersion(struct HostTransport_Handle *, uint8_t, uint8_t, uint8_t)
Function TransportTx_TxOutputDataRate(struct HostTransport_Handle *, uint8_t)
Function TransportTx_TxOutputDataRate(struct HostTransport_Handle *, uint8_t)
Function TransportTx_TxRange(struct HostTransport_Handle *, uint8_t)
Function TransportTx_TxRange(struct HostTransport_Handle *, uint8_t)
Function TransportTx_TxSamplingAborted(struct HostTransport_Handle *)
Function TransportTx_TxSamplingAborted(struct HostTransport_Handle *)
Function TransportTx_TxSamplingFinished(struct HostTransport_Handle *)
Function TransportTx_TxSamplingFinished(struct HostTransport_Handle *)
Function TransportTx_TxSamplingSetup(struct HostTransport_Handle *, uint8_t, uint8_t, uint8_t)
Function TransportTx_TxSamplingSetup(struct HostTransport_Handle *, uint8_t, uint8_t, uint8_t)
Function TransportTx_TxSamplingStarted(struct HostTransport_Handle *, uint16_t)
Function TransportTx_TxSamplingStarted(struct HostTransport_Handle *, uint16_t)
Function TransportTx_TxSamplingStopped(struct HostTransport_Handle *)
Function TransportTx_TxSamplingStopped(struct HostTransport_Handle *)
Function TransportTx_TxScale(struct HostTransport_Handle *, uint8_t)
Function TransportTx_TxScale(struct HostTransport_Handle *, uint8_t)
Function TransportTx_TxTransmissionError(struct HostTransport_Handle *)
Function TransportTx_TxTransmissionError(struct HostTransport_Handle *)
Function TransportTx_TxUptime(struct HostTransport_Handle *, uint32_t)
Function TransportTx_TxUptime(struct HostTransport_Handle *, uint32_t)
Function writeRegister
Variables
Defines
Links
GitHub
3dpaxxel
Library API
Function SamplingImpl_doWaitDelay5usImpl(struct Sampling_Handle *)
Function SamplingImpl_doWaitDelay5usImpl(struct Sampling_Handle *)
Defined in
File sampling_impl.h
Function Documentation
void
SamplingImpl_doWaitDelay5usImpl
(
struct
Sampling_Handle
*
handle
)