Skip to content

Introduction

Terminology

QuickSense edge device

  • Edge computing devices have various definitions. But there are some common aspects.
    • storage
    • transmit data. Filter relevant data.
    • process and act on data
  • Example actions
    • Cry out alarm
    • Low power solenoid
  • Power management
  • Unique serial number

QuickSense sensor

  • Physical component connected to edge device.
  • Has 1 or more signals.
  • Although it has significant processing capability, it does not match strongly to the various definitions of edge computing.
    • It has significant processing capability, but is unable to store, transmit, or act on data.

QuickSense profile

  • Logical component in edge device.
  • Software responsible for data acquisition and cry-out alarms.
  • Can be configured.
  • Addressable. Unique per edge device, so can be addressed via edge device serial number and profile id.
  • To make data from sensor useable, it must be connected to a profile.
  • Each edge device has a limited number of active profiles.
  • Each profile has a type, which restricts what sensors can connect to it.

Hardware view

flowchart LR
  controller([TX2 edge device])
  subgraph connections[Connections]
    direction TB
    subgraph physical[Physical]
      direction TB
      pack1[Sensor 1]
      pack2[Sensor 2]
      pack3[Sensor 3]
      pack1 ~~~ pack2
      pack2 ~~~ pack3
    end
    subgraph logical[Logical]
      direction TB
      channelA[Profile A]
      channelB[Profile B]
      channelC[Profile C]
      channelA ~~~ channelB
      channelB ~~~ channelC
    end
    channelA -.- pack1
    channelB -.- pack2
    channelC -.- pack3
  end
  controller --- logical
  controller --- physical

Logical data flow

flowchart BT
  subgraph efm[EFM]
    flow[Flow calculation]
  end
  subgraph illumass[Illumass]
    direction BT
    hardpoint1[Hardpoint 1]
    hardpoint2[Hardpoint 2]
    hardpoint3[Hardpoint 3]
    asset[Asset]
    hierarchy[Hierarchy]
    hardpoint1 --> asset
    hardpoint2 --> asset
    hardpoint3 --> asset
    asset --> hierarchy
  end
  subgraph device[Device]
    direction BT
    controller([TX2 edge device])
    channel1[Profile A]
    channel2[Profile B]
    channel3[Profile C]
    sensorPack1[Sensor 1]
    sensorPack2[Sensor 2]
    sensorPack3[Sensor 3]
    sensor11[/Signal 1/]
    sensor12[/Signal 2/]
    sensor13[/Signal 3/]
    sensor21[/Signal 1/]
    sensor22[/Signal 2/]
    sensor23[/Signal 3/]
    sensor31[/Signal 1/]
    sensor32[/Signal 2/]
    sensor33[/Signal 3/]
    sensor11 --> sensorPack1
    sensor12 --> sensorPack1
    sensor13 --> sensorPack1
    sensorPack1 --> channel1
    channel1 --> controller
    sensor21 --> sensorPack2
    sensor22 --> sensorPack2
    sensor23 --> sensorPack2
    sensorPack2 --> channel2
    channel2 --> controller
    sensor31 --> sensorPack3
    sensor32 --> sensorPack3
    sensor33 --> sensorPack3
    sensorPack3 --> channel3
    channel3 --> controller
  end
  device ~~~ illumass
  channel1 -.-> hardpoint1
  hardpoint1 <--> flow