SlideShare a Scribd company logo
Slatebot Technologies 1
Confidential

Bluetooth Communication
1. Bluetooth Interrupts
A. Interrupt 1
B. Interrupt 2
C. Interrupt 3

2. Format
3. Communication
Slatebot Technologies 2
Confidential

Bluetooth Interrupts

No Products
Time Out
Or
Interrupt 3
(Remaining product
removed)

Interrupt 1
(1 product is placed)

1 Product

Interrupt 1
(Either of the
product is removed)

Time Out
Or
Interrupt 3
(both products
removed)

Interrupt 2
(2nd product is
placed)

2 Products
The3 important fields that should be included in all interrupt messages are:
Interrupt type: This field indicates the type of interrupt. The possible values are 1,2 or 3.
Value of ‘1’ indicates that only one product is placed for information lookup. The single product
could be placed on either sides of the tablet. Interrupt type 1 will trigger screen 2 to be shown.
Value of ‘2’ indicates that two products are placed on sides of the tablet. Interrupt type 2 will trigger
screen 3 to be shown. Screen 3 is the product comparison screen. This implies that the product
comparison should be shown on the tablet screen.
Value of ‘3’ indicates that there are no products placed beside the tablet. This interrupt could occur
when an earlier placed product is removed. Interrupt type 3 will trigger screen 1 to be shown. This
implies that there is no product available for information lookup.
Model Id 1: The field will hold the product Id of the product which is placed on the left side of the
tablet.
Model Id 2: The field will hold the product Id of the product which is placed on the right side of the
tablet.
Slatebot Technologies 3
Confidential

Interrupt 1 (No products -> 1 product) – one product is placed on either of the stands

No
Product

Or

No
Product

The values for this case are:
Interrupt type: 1
Model Id 1: abcd123
Model Id 2: null
Or
Interrupt type: 1
Model Id 1: null
Model Id 2: abcd125
For interrupt type 1, either of the model id’s will always hold a null value.
Slatebot Technologies 4
Confidential

Interrupt 2 (1 product -> 2 products) – Two products are placed for comparison

The values for this case are:
Interrupt type: 2
Model Id 1: abcd123
Model Id 2: xyz987

Interrupt 3 (2 products or 1 product -> No product)

No
Product

The values for this case are:
Interrupt type: 3
Model Id 1: null
Model Id 2: null

No
Product
Slatebot Technologies 5
Confidential
Format
These 3 fields can be made available in any format needed. It could be XML or JSON or any other
preferred format.
Communication
For establishing communication between the Bluetooth hardware and the tablet, consider Serial
Port Profile (SPP).

More Related Content

PDF
Slatebot Power of Ideas pitch
PPT
Ca+ ppt nicer 1.
PPTX
Engl 303 fin_pro
PPTX
Bulgaria in pictures
DOCX
Dexia of de koninginneweg naar een verzekerd griekenland aan de schelde
PPTX
Why another blog?
PPT
Book banning
PDF
Ca+ ppt nicer pdf
Slatebot Power of Ideas pitch
Ca+ ppt nicer 1.
Engl 303 fin_pro
Bulgaria in pictures
Dexia of de koninginneweg naar een verzekerd griekenland aan de schelde
Why another blog?
Book banning
Ca+ ppt nicer pdf

Viewers also liked (6)

PDF
Ca+new booklet1.6f
PDF
Ca+case study2.4f
PPTX
Final presentation - Rome Snowboards
PDF
6 simple rules of power
PDF
Slatebot: Wireframe
PPTX
Bi̇r tez yapmak
Ca+new booklet1.6f
Ca+case study2.4f
Final presentation - Rome Snowboards
6 simple rules of power
Slatebot: Wireframe
Bi̇r tez yapmak
Ad

Similar to Bluetooth module and tablet communication (9)

DOC
Bluetooth
PDF
Bluetooth
PPT
Bluetooth & cdma technology
PPTX
Bw13 session2 app_dev_presenter_final
PPTX
Bluetooth - Replacement Of Wires
PDF
Tech comm presentation 2011 11-17
PPTX
Bluetooth
PPT
PPT
An Introduction to BLUETOOTH TECHNOLOGY
Bluetooth
Bluetooth
Bluetooth & cdma technology
Bw13 session2 app_dev_presenter_final
Bluetooth - Replacement Of Wires
Tech comm presentation 2011 11-17
Bluetooth
An Introduction to BLUETOOTH TECHNOLOGY
Ad

Recently uploaded (20)

PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Architecture types and enterprise applications.pdf
PPT
What is a Computer? Input Devices /output devices
PPTX
1. Introduction to Computer Programming.pptx
PPTX
The various Industrial Revolutions .pptx
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PPT
Module 1.ppt Iot fundamentals and Architecture
PPTX
Tartificialntelligence_presentation.pptx
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
Modernising the Digital Integration Hub
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
project resource management chapter-09.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
NewMind AI Weekly Chronicles – August ’25 Week III
Final SEM Unit 1 for mit wpu at pune .pptx
Architecture types and enterprise applications.pdf
What is a Computer? Input Devices /output devices
1. Introduction to Computer Programming.pptx
The various Industrial Revolutions .pptx
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Hindi spoken digit analysis for native and non-native speakers
Module 1.ppt Iot fundamentals and Architecture
Tartificialntelligence_presentation.pptx
Getting started with AI Agents and Multi-Agent Systems
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Modernising the Digital Integration Hub
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
project resource management chapter-09.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
DP Operators-handbook-extract for the Mautical Institute
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Enhancing emotion recognition model for a student engagement use case through...

Bluetooth module and tablet communication

  • 1. Slatebot Technologies 1 Confidential Bluetooth Communication 1. Bluetooth Interrupts A. Interrupt 1 B. Interrupt 2 C. Interrupt 3 2. Format 3. Communication
  • 2. Slatebot Technologies 2 Confidential Bluetooth Interrupts No Products Time Out Or Interrupt 3 (Remaining product removed) Interrupt 1 (1 product is placed) 1 Product Interrupt 1 (Either of the product is removed) Time Out Or Interrupt 3 (both products removed) Interrupt 2 (2nd product is placed) 2 Products The3 important fields that should be included in all interrupt messages are: Interrupt type: This field indicates the type of interrupt. The possible values are 1,2 or 3. Value of ‘1’ indicates that only one product is placed for information lookup. The single product could be placed on either sides of the tablet. Interrupt type 1 will trigger screen 2 to be shown. Value of ‘2’ indicates that two products are placed on sides of the tablet. Interrupt type 2 will trigger screen 3 to be shown. Screen 3 is the product comparison screen. This implies that the product comparison should be shown on the tablet screen. Value of ‘3’ indicates that there are no products placed beside the tablet. This interrupt could occur when an earlier placed product is removed. Interrupt type 3 will trigger screen 1 to be shown. This implies that there is no product available for information lookup. Model Id 1: The field will hold the product Id of the product which is placed on the left side of the tablet. Model Id 2: The field will hold the product Id of the product which is placed on the right side of the tablet.
  • 3. Slatebot Technologies 3 Confidential Interrupt 1 (No products -> 1 product) – one product is placed on either of the stands No Product Or No Product The values for this case are: Interrupt type: 1 Model Id 1: abcd123 Model Id 2: null Or Interrupt type: 1 Model Id 1: null Model Id 2: abcd125 For interrupt type 1, either of the model id’s will always hold a null value.
  • 4. Slatebot Technologies 4 Confidential Interrupt 2 (1 product -> 2 products) – Two products are placed for comparison The values for this case are: Interrupt type: 2 Model Id 1: abcd123 Model Id 2: xyz987 Interrupt 3 (2 products or 1 product -> No product) No Product The values for this case are: Interrupt type: 3 Model Id 1: null Model Id 2: null No Product
  • 5. Slatebot Technologies 5 Confidential Format These 3 fields can be made available in any format needed. It could be XML or JSON or any other preferred format. Communication For establishing communication between the Bluetooth hardware and the tablet, consider Serial Port Profile (SPP).