Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Amiibo NFC reading support #89

Closed
wants to merge 41 commits into from
Closed

Commits on Oct 30, 2020

  1. fixed packet-flooding

    Poohl committed Oct 30, 2020
    Configuration menu
    Copy the full SHA
    3abcdb0 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2020

  1. Amiibo read support

    Poohl committed Nov 5, 2020
    Configuration menu
    Copy the full SHA
    6f4c41d View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. working properly w reconnect

    Poohl committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    abdc145 View commit details
    Browse the repository at this point in the history
  2. NFC Amiibo cleanup

    Poohl committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    53a99a5 View commit details
    Browse the repository at this point in the history
  3. typos

    Poohl committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    8df9d0c View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2021

  1. Configuration menu
    Copy the full SHA
    5d7bfe6 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2021

  1. initial writeup

    Poohl committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    c150d2a View commit details
    Browse the repository at this point in the history
  2. no bins

    Poohl committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    4d45f89 View commit details
    Browse the repository at this point in the history
  3. adapted NFCTag everywhere

    Poohl committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    18eba52 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2021

  1. Writing until all data is transfered until EOF

    Don't know how to respond to that yet...
    Poohl committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    34889d0 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2021

  1. Merge master into amiibo_writing

    this is to fetch the nre class-fixes
    Poohl committed Feb 27, 2021
    Configuration menu
    Copy the full SHA
    f0d0399 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2021

  1. Configuration menu
    Copy the full SHA
    126be1d View commit details
    Browse the repository at this point in the history
  2. fix bluetooth scripts

    Poohl committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    234de28 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

  1. dirty hacks doing gods work

    Poohl committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    f06f447 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2021

  1. cleand up hacky write support

    Poohl committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    7d20452 View commit details
    Browse the repository at this point in the history
  2. another proxy script

    Poohl committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    ee63a00 View commit details
    Browse the repository at this point in the history
  3. fix bluetooth scripts

    Poohl committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    ff5dff6 View commit details
    Browse the repository at this point in the history
  4. another proxy script

    Poohl committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    7704317 View commit details
    Browse the repository at this point in the history
  5. cleaned up amiibo writing

    added logging levels
    removed some angry comments
    Poohl committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    d488352 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. Configuration menu
    Copy the full SHA
    415e5ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bf640e View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2021

  1. Configuration menu
    Copy the full SHA
    c2d10ac View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. Configuration menu
    Copy the full SHA
    075b895 View commit details
    Browse the repository at this point in the history
  2. long amiibos

    Poohl committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    9d74b18 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2021

  1. Make Pairing work again on V12

    Huge thanks to @thxomas for the POC and
    @JaredEzz for resources on how to get it working on my hardware
    Poohl committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    f5f93d9 View commit details
    Browse the repository at this point in the history
  2. documentation on V12 workaround

    Poohl committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    4ccc3b2 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2021

  1. automated unpairing

    Poohl committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    8d14a44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7470666 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2021

  1. capturing pairing

    Poohl committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    3b98110 View commit details
    Browse the repository at this point in the history
  2. HCI message reader

    Poohl committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    9712bc7 View commit details
    Browse the repository at this point in the history
  3. optional flow control

    Poohl committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    cbb7700 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2021

  1. Updated and improved scripts

    - change_btaddr now accepts a optional argument as the mac to set it to
    - change_btaddr has some doc how to get it working
    - remote_capture now works without sudo by default
    - hcimon: example script how to capture HCI messages
    - mount: example how to easily develop remotely (not on a raspi)
    Poohl committed May 1, 2021
    Configuration menu
    Copy the full SHA
    cd58968 View commit details
    Browse the repository at this point in the history
  2. flow control and refactoring

    - transport not accepts an optional flow-control argument to prevent insane lag
    - refactored protocoll.py
    - now ues realtime instead of just bumping timer on every call
    - centrallized handling of report creation
    Poohl committed May 1, 2021
    Configuration menu
    Copy the full SHA
    fca0c68 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. joycon_ip_proxy doc

    Poohl committed May 3, 2021
    Configuration menu
    Copy the full SHA
    1899967 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2021

  1. Configuration menu
    Copy the full SHA
    f8162d7 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. The Grand V12 Fix

    - Manual workaround for V12 disconnects
      * Flow Control
      * pause & unpause commands to go to interrupt mode
      * automated mashing on pairing screen
    - Automated BT_addr change
    - "-r auto" to reconnect to a paired switch
    - warnings when connecting with weird settings
    Poohl committed May 7, 2021
    Configuration menu
    Copy the full SHA
    a4fbdbf View commit details
    Browse the repository at this point in the history

Commits on May 8, 2021

  1. Configuration menu
    Copy the full SHA
    35ab59e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af940b8 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. V12 touchup and finalisation

    - transport now always has write_lock
    - changed naming to be similar to asyncio.Transport
    - Refactored outgoing flow control to conform to asyncio.Transport
    - disabled outgoing flow control by default
    - made user prompts silenced by default
    - removed anticipate mechnism
    - removed anticipate command
    Poohl committed May 11, 2021
    Configuration menu
    Copy the full SHA
    f0ef7b4 View commit details
    Browse the repository at this point in the history
  2. housekeeping

    Poohl committed May 11, 2021
    Configuration menu
    Copy the full SHA
    0b79bf7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    642b98a View commit details
    Browse the repository at this point in the history