SlideShare a Scribd company logo
1 of 5
Download to read offline
Instructions for the Bluetooth Module
1. Package contents
2. Modification to the database (New table)
3. Modification to the interrupt messages
4. Resources

Package Contents
a. Bluetooth module with 2 antennas
b. Charger
c. RFID cards

Antenna “B”
Antenna “A”

Bluetooth Module

a. Bluetooth module with 2 antennas
b. Charger

c. RFID cards (Quantity: 3)
Modification to Database
There is a need to include another table to map the RFID code with the product identifier (pr_id).
This table was not included in the earlier design; however we will need to include it now.
Table Name: bltoo_ref
Table Template: RFID and product mapping
Purpose: The unique RFID codes need to be mapped with the unique product identifiers (pr_id). This
will enable the app to correctly identify the product and show its details on the screen.
Column count: 3
Insert: Yes
Update: Yes
Delete: Yes
Upload: No
Sample:
shop_id bl_id
pr_id
ABC123
33908 10000019
ABC123
42129 10000071
ABC123
42537 10000004
(Use this table along with the values for implementation. The bl_ids are the RFID codes of the 3 RFID
cards included in the package.)
Flow for Identifying product
Product placed on the antenna

bl_id passed over Bluetooth

Use bltoo_ref table to get the
pr_id

Use pr_id to reference other tables like pdt_map, attr_value,
price_data, rating_data,p_c_data and rating_data to get
product details
Modification to the Interrupt Messages
The format remains unchanged but now we will ignore the first field. We should use the next two
fields to identify the interrupt type. NO product is signified by Zero value i.e. 0. If either of the 2
fields holds a Zero value implies its Interrupt 1. If none of the fields hold Zero value then it is
Interrupt 2 and if both fields hold Zero value then its Interrupt 3.
Antenna
“A”

Antenna
“B”

Bluetooth Module

Message format:
<variable 1>, <variable 2>, <variable 3>
Variable values:
<ignore this field>, <antenna “A” data>, <antenna “B” data>
Antenna “A” data or Antenna “B” data implies the bl_id value.

Interrupt 1 (No products -> 1 product) – one product is placed on either of the stands
Example of interrupt 1message:
1, 33908,0 (when product is kept on Antenna “A”)
or
1, 0, 42129 (when product is kept on Antenna “B”)

Interrupt 2 (1 product -> 2 products) – Two products are placed for comparison
Example of interrupt message:
1, 33908, 42129

Interrupt 3 (2 products or 1 product -> No product)
Example of interrupt message: 0,0,0
Resources
For checking the Bluetooth module you can use SENA Bterm Bluetooth Terminal app for Android. It
is available in the Google Play store.
Download Link: https://play.google.com/store/apps/details?id=com.sena.bterm&hl=en
Documentation: http://www.sena.com/download/manual_bterm/overview.html

More Related Content

Viewers also liked (7)

Dexia of de koninginneweg naar een verzekerd griekenland aan de schelde
Dexia of de koninginneweg naar een verzekerd griekenland aan de scheldeDexia of de koninginneweg naar een verzekerd griekenland aan de schelde
Dexia of de koninginneweg naar een verzekerd griekenland aan de schelde
 
Ca+case study2.4f
Ca+case study2.4fCa+case study2.4f
Ca+case study2.4f
 
Final presentation - Rome Snowboards
Final presentation - Rome SnowboardsFinal presentation - Rome Snowboards
Final presentation - Rome Snowboards
 
Slatebot Power of Ideas pitch
Slatebot Power of Ideas pitchSlatebot Power of Ideas pitch
Slatebot Power of Ideas pitch
 
Ca+new booklet1.6f
Ca+new booklet1.6fCa+new booklet1.6f
Ca+new booklet1.6f
 
Bluetooth module and tablet communication
Bluetooth module and tablet communicationBluetooth module and tablet communication
Bluetooth module and tablet communication
 
Bi̇r tez yapmak
Bi̇r tez yapmakBi̇r tez yapmak
Bi̇r tez yapmak
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Bluetooth prototype and instructions

  • 1. Instructions for the Bluetooth Module 1. Package contents 2. Modification to the database (New table) 3. Modification to the interrupt messages 4. Resources Package Contents a. Bluetooth module with 2 antennas b. Charger c. RFID cards Antenna “B” Antenna “A” Bluetooth Module a. Bluetooth module with 2 antennas
  • 2. b. Charger c. RFID cards (Quantity: 3)
  • 3. Modification to Database There is a need to include another table to map the RFID code with the product identifier (pr_id). This table was not included in the earlier design; however we will need to include it now. Table Name: bltoo_ref Table Template: RFID and product mapping Purpose: The unique RFID codes need to be mapped with the unique product identifiers (pr_id). This will enable the app to correctly identify the product and show its details on the screen. Column count: 3 Insert: Yes Update: Yes Delete: Yes Upload: No Sample: shop_id bl_id pr_id ABC123 33908 10000019 ABC123 42129 10000071 ABC123 42537 10000004 (Use this table along with the values for implementation. The bl_ids are the RFID codes of the 3 RFID cards included in the package.) Flow for Identifying product Product placed on the antenna bl_id passed over Bluetooth Use bltoo_ref table to get the pr_id Use pr_id to reference other tables like pdt_map, attr_value, price_data, rating_data,p_c_data and rating_data to get product details
  • 4. Modification to the Interrupt Messages The format remains unchanged but now we will ignore the first field. We should use the next two fields to identify the interrupt type. NO product is signified by Zero value i.e. 0. If either of the 2 fields holds a Zero value implies its Interrupt 1. If none of the fields hold Zero value then it is Interrupt 2 and if both fields hold Zero value then its Interrupt 3. Antenna “A” Antenna “B” Bluetooth Module Message format: <variable 1>, <variable 2>, <variable 3> Variable values: <ignore this field>, <antenna “A” data>, <antenna “B” data> Antenna “A” data or Antenna “B” data implies the bl_id value. Interrupt 1 (No products -> 1 product) – one product is placed on either of the stands Example of interrupt 1message: 1, 33908,0 (when product is kept on Antenna “A”) or 1, 0, 42129 (when product is kept on Antenna “B”) Interrupt 2 (1 product -> 2 products) – Two products are placed for comparison Example of interrupt message: 1, 33908, 42129 Interrupt 3 (2 products or 1 product -> No product) Example of interrupt message: 0,0,0
  • 5. Resources For checking the Bluetooth module you can use SENA Bterm Bluetooth Terminal app for Android. It is available in the Google Play store. Download Link: https://play.google.com/store/apps/details?id=com.sena.bterm&hl=en Documentation: http://www.sena.com/download/manual_bterm/overview.html