Skip to content

anion0278/ble-experiments-recorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BLE Recorder GUI

WPF GUI app for recording participants' reactions during experiment of inducing the kinaesthetic illusion. Communication with the recording unit is enabled using BLE.

Key technologies and approaches

  • WPF MVVM (CommunityToolkit.Mvvm), ViewModel-First
  • Asynchronous programming, Async/Await
  • Multi-threading and synchronization
  • xUnit, Moq, AutoFixture, FluentAssertions
  • EF Core, Code-First
  • BLE communication
  • SOLID principles
  • Dependency Injection, IoC Containers (Autofac)
  • Layered data-centric architecture.

Requirements:

  • Latest (!) Bluetooth drivers
  • Windows SDK 10.0.19041.0

About

WPF MVVM application for recording data during experiment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published