Analog


Introduction

The Analog Message Type is NUMBER based and has a range from 0-4095. This represents the max Analog reading resolution of our Builder Base (12 bit). It does not allow fractions.


Example Data

  • 1

  • 2

  • 6

  • 10


Converts to

Message Type

Data

Message Type

Data

https://quantumintegrate.atlassian.net/wiki/spaces/HELP/pages/396296230

Anything above 0% is true

https://quantumintegrate.atlassian.net/wiki/spaces/HELP/pages/396296237

Always Triggers

https://quantumintegrate.atlassian.net/wiki/spaces/HELP/pages/396296289

Directly converts (according to range: 0-4095 → 0-100)

Directly converts

Directly converts

Directly converts

directly converts to positive rotation

Analog is scaled to fit the 255 Hex Range of Color and fills all three color values to represent a shade of grey.

Analog is scaled to fit the 255 Hex Range of Smart Color and fills all three color values to represent a shade of grey.

numbers between 0-15 are represented as 0-F

Clears screen and shows Analog in String on Screen

Directly converts (according to range: 0-4095 → 0-255)

Directly converts to String

Directly converts (according to range: 0-4095 → custom low-custom top)

Directly converts

Directly converts (according to range: 0-4095 → -255-255)

Directly converts

Directly converts

Any Signal that is not mentioned on the table above should not be able to convert.


Debug View

In the Debug View values can be written to or read from the drivers on the Builder Base directly.

Read/Notify

A value between 0-4095 is going to be returned.