README.en.md 1.34 KB

BlueSea_OPTEK_LINK_SDK

Description

sdk with optek link,Initial versions include GAME,Wireless Subwoofer,and Classic Bluetooth.

Software Architecture

  1. OS:freertos
  2. tasks:
    1. app_timer_handler: 25ms loop
    2. taskStream_Rcv: recieve stream processing for spdif source
    3. taskDec: deocde and dsp processing
    4. task_bt_controller: controller stack of bt processing
    5. taskBtHCI: host stack of bt processing
    6. task_usbotg: usb stack processing
    7. taskUi: key detection and Special event processing
    8. taskKeyFunc: Application layer processing
    9. taskHdd: file system processing
    10. taskIdle: reset watchdog processing

Installation

  1. xxxx
  2. xxxx
  3. xxxx

Instructions

  1. optek link:
    1. enable macro: OPTEK_LINK_ENABLE
    2. Project selection: Select one of the following
      1. OPL_MODE_SINGLE_WAY: use optek link lib:optek_link_5ms.a
      2. OPL_MODE_TWO_WAY: use optek link lib:optek_link_5ms.a
      3. OPL_MODE_SWF: use optek link lib:optek_link_5ms_for_swf.a
      4. OPL_MODE_WIRELESS_MIC: use optek link lib:optek_link_5ms_for_mic.a
  2. xxxx
  3. xxxx

Contribution

  1. Fork the repository
  2. Create Feat_xxx branch
  3. Commit your code
  4. Create Pull Request