Questions tagged [hci]

For questions about Host Controller Interface.

The Host Controller Interface, in Bluetooth protocols, allows the communication between the Host (e.g. computer) and the Controller (e.g. Bluetooth adapter).

More reading:

201 questions
7
votes
8 answers

Neural Networks or Human-computer interaction

I will be entering my third year of university in my next academic year, once I've finished my placement year as a web developer, and I would like to hear some opinions on the two modules in the Title. I'm interested in both, however I want to pick…
asleep
  • 4,054
  • 10
  • 34
  • 51
7
votes
10 answers

HCI: UI beyond the WIMP Paradigm

With the popularity of the Apple iPhone, the potential of the Microsoft Surface, and the sheer fluidity and innovation of the interfaces pioneered by Jeff Han of Perceptive Pixel ... What are good examples of Graphical User Interfaces which have…
Ande Turner
  • 7,096
  • 19
  • 80
  • 107
6
votes
8 answers

Quick and Dirty Usability testing tips?

What are your best usability testing tips? I need quick & cheap.
Stephen
  • 1,215
  • 2
  • 25
  • 40
6
votes
1 answer

Understanding iBeacon data : the power field and other bytes

I am new to the Bluetooth system and I am trying to understand the data used for the new Apple's technology : iBeacon. There is already some nice answers which explain how it works and I have been reading everything I could find (especially the…
ySiggen
  • 503
  • 1
  • 8
  • 23
6
votes
3 answers

How to get the RSSI with BlueZ?

I'm currently building a small utility to found my phone via Bluetooth and my computer. For this purpose I'm trying to get the RSSI to evaluate the distance between the two devices. How can I get the RSSI with Bluez in C/C++ ? Is there an hci…
Gp2mv3
  • 1,435
  • 20
  • 33
5
votes
6 answers

What is the most intuitive, usable way of entering a time of day or a duration?

I'm building a line-of-business application in Silverlight and need to get the user to edit two .NET TimeSpan values. One is a time of day (relative to midnight) and the other is a duration. Currently I'm using two TextBoxes, formatted as hh:mm.…
geofftnz
  • 9,954
  • 2
  • 42
  • 50
5
votes
0 answers

Sending GAP ACL L2CAP Data Packets

To give some background on this question, try to test the CVE-2020-0022. Not sure how to trigger it in the end. Wrote this code that sends fragmented ACL L2CAP Data packets, so maybe somebody finds it useful. Before you should change the ACL MTU to…
dev
  • 1,119
  • 1
  • 11
  • 34
5
votes
7 answers

What alternative user input techniques should be adopted in programming?

Programming is particularly different to, for example word processing due to the wealth of special symbols etc that need to be entered. Of the current crop of new user interface techniques, which are suited to programming and why? Or is the idea of…
Jesse Pepper
  • 3,225
  • 28
  • 48
5
votes
0 answers

How to get Disconnect Event from BLE layer - Bluez/Linux

A previous question How to get Disconnect Event from GATT Server on Bluez/Linux addresses the disconnect event for Bluez stack. However since the disconnection detection is at the GATT layer it takes a while for the disconnection to be detected at…
SC-SL
  • 377
  • 3
  • 19
4
votes
2 answers

Android Bluetooth Snooping with Wireshark: Missing Bluetooth Interface in androiddump

I am trying to live-capture the bluetooth traffic sent from my Samsung A51 on Android 10: Bluetooth HCI snoop log is enabled on the phone and I toggled bluetooth after enabling. I am able to download a bug report, which includes the btsnoop_hci…
Nicolas
  • 109
  • 2
  • 8
4
votes
5 answers

Can humor cut down on perceived response time?

After reading a StackoOverflow question https://stackoverflow.com/questions/182112/funny-loading-statements-to-keep-users-amused, I was really intrigued to ponder upon this question "Can humor cut down on response time?" In a page loading lots of…
Navneet
  • 11,187
  • 4
  • 21
  • 22
4
votes
0 answers

Establishing L2CAP connection over HCI

I have been trying to establish a BLE connection between and send data between two NRF52-52840 USB dongles via sockets. Moreover, I am interested in sending L2CAP data over the HCI layer. I am able to establish a LE connection between the two…
kajax
  • 41
  • 3
4
votes
0 answers

btsnooz error bugreport.txt to btsnoop.log

I'm trying to debug a bluetooth low energy device. So I activated "Bluetooth HCI Snoop Log" in the developer settings on my smartphone. The device, a Huawei mate 10 lite, doesn't create the log file. That's why I had to download the log with the…
RelaX
  • 41
  • 3
4
votes
1 answer

Bluez core interferes with HCI socket commands

I have following problem: I have created a HCI socket via pybluez and try to create a connection to a remote device. I send successfully a CREATE_CONNECTION command but after receiving the answers it seems the bluez stack sends further requests…
ph10
  • 57
  • 6
4
votes
5 answers

User interface issues regarding embedded PDFs

Q.1. What are the advantages and disadvantages, from a usability standpoint, of embedding PDFs in a web page? Q.2. In general, for the average computer user, which scenario provides the most "streamlined" experience? Q.3. Would using cookies to…
Dave Jarvis
  • 30,436
  • 41
  • 178
  • 315
1
2
3
13 14