Presentation is loading. Please wait.

Presentation is loading. Please wait.

OUTLINE WHAT ? HOW ? WHY ? BLUEPOST Poster and Message Content Specified by the User Displaying the Poster Content on a Monitor Sending Messages to.

Similar presentations


Presentation on theme: "OUTLINE WHAT ? HOW ? WHY ? BLUEPOST Poster and Message Content Specified by the User Displaying the Poster Content on a Monitor Sending Messages to."— Presentation transcript:

1

2

3 OUTLINE WHAT ? HOW ? WHY ?

4 BLUEPOST Poster and Message Content Specified by the User Displaying the Poster Content on a Monitor Sending Messages to the Bluetooth Devices

5

6

7

8 IMAGE PROCESSING: Each image is resized so their dimensions become 800 * 600. The r, g, b values of each pixel in an image file are written to a hex formatted file. For each color component, 3 bits are used. Thus each pixel data occupies 2 bytes.

9 SENDING DATA TO THE BOARD VIA BLUETOOTH: Device Management Device Discovery Service Discovery Communication

10 PROCESSING BLUETOOTH DATA: Initialize the baud rate of the bluetooth board and the data receiving rate of the FPGA and put the bluetooth board into data mode Send serial data from the bluetooth board’s RS232 serial port to the parallel port of the XSA board Get bits of data and append in a parallel port register Process the 8-bit data in the register and save in the SDRAM of the board

11 DISPLAY ON MONITOR: Build a SDRAM controller Read the configuration data which is stored in the first 16 bytes of the SDRAM Start reading pixel data At the end of each frame check whether a pass to the next image is necessary

12 SENDING MESSAGE TO THE OTHER BLUETOOTH DEVICES: Put the bluetooth evaluation board into master mode and search for devices Establish a connection with devices supporting file transfer protocol Put the bluetooth evaluation board into data mode and send message content as serial data

13 In order to send data to the bluetooth board: Adjust the baud rate of the bluetooth evaluation board and the data sending rate of the FPGA Read a byte of data to the parallel port register Sent this data bit by bit to the RS232 port of the bluetooth device

14

15 OTHER FEATURES: Different time duration for different images No need to make bluetooth adjustment Operating system independent

16 SUMMARY

17 BLUEPOST: Specifying the poster content via the user interface Displaying the images on a monitor Sending message to the bluetooth devices

18 MAIN MODULES: Image Processing Sending Data to the Board via Bluetooth Processing Bluetooth Data Display on Monitor Sending Messages to the Other Bluetooth Devices

19 FEATURES: Saving a slide show and modifying a previously saved slide show Specifying different time duration for different images Uploading a new image instead of an older one Sending poster content to the board with no additional adjustment Operating system independent

20


Download ppt "OUTLINE WHAT ? HOW ? WHY ? BLUEPOST Poster and Message Content Specified by the User Displaying the Poster Content on a Monitor Sending Messages to."

Similar presentations


Ads by Google