Skip to content

rosalgie/sayomirror

Repository files navigation

sayomirror

Image of a SayoDevice O3C++'s screen being mirrored through sayomirror

A small Win32 C++ app that displays the internal screen of your SayoDevice O3C/O3C++ in a desktop window

If you run into any issues, please make a GitHub Issue since I've only tested this on one device!

Usage

  • Download the latest sayomirror.zip file from the GitHub releases page
  • Extract the sayomirror.zip file to a folder anywhere and run the .exe
  • Bonus: Double-click inside the window to re-fit the window to scale according to your monitor resolution
  • Bonus 2: Shift + double-click inside the window to re-fit the window to your SayoDevice screen's native resolution

License / third-party

This project is under the GPL-3.0 license

This repository includes third-party code/binaries:

See the upstream HIDAPI project for its licensing details: https://github.com/libusb/hidapi


Big McThankies From McSpankies to svr2kos2 and khang06

The sayo_screen_capture protocol logic is a C++ reimplementation based on svr2kos2's sayo_api_rs and sayo_rs (sayodevice_protocol.xlsx)

khang06's O3C Internals doc also helped me out a lot at later stages of the project

About

Displays the internal screen of your SayoDevice O3C/O3C++ in a desktop window

Resources

License

Stars

Watchers

Forks

Contributors