Skip to content

Releases: SontranBK/pi_card_reader

The long-waiting version 1.0.3 is now here

15 Sep 04:35
1cf0402
Compare
Choose a tag to compare

Version 1.0.3 updates:

1. Minor bugs fixed:

  • Bug "Firebase is not defined" in flutter web app is fixed

2. Features added:

  • Online update logos, school name and background image from Meta server
  • Continuous showing student info alert (notification) without user having to wait
  • Now support new NFC reader: AB Circle CIR315A and CIR315B
  • Auto-detect which reader is connected to our device
  • Auto-connect with NFC reader, either CIR315A or DE-950

3. Other news:

  • Now a completed README is included with tons of quick-start guide and infomation
  • An offline update code TOOL for published device, update with newest code

Version 1.0.2 now released

27 Jun 08:55
bf5d3b0
Compare
Choose a tag to compare

What is new in version 1.0.2:

1. Minor bugs fixed:

  • Fix bug: When showing pop-up student info, student ID show a long string and class is "undefined"
  • Improve stability of device when start up
  • Add space between logo and school name

2. Features added:

  • Product check for internet connection, show dialog to alert when lost connect to internet. When internet is back on, device continue working
  • Device triggers reboot if errors occur on start-up

3. Other updates:

  • Now include tools for user to update logo and school offline (at the device set up location)
  • Include test file for sound playing features and AB circle reader support

Full Changelog: v.1.0.1...v.1.0.2

Minor-improved version of v1.0.0

07 Jun 12:21
a15dd6a
Compare
Choose a tag to compare

Minor improvement from version 1.0.0:

1. Bugs fixed:

  • Fix bugs that Python backend terminate if hexa data in NFC card is invalid
  • Now fill the background with the screen (instead of Boxfit.cover)
    image

2. Features added:

  • Pop up noti when the information of student is invalid
    image

3. Other update:

  • Please see MS word document below for more information

First version of our product

03 Jun 11:16
f0c9501
Compare
Choose a tag to compare

A. Product features in previous versions

  • Read Mifare NFC card from DE-950 reader, now only support DE-950 reader
  • Identify the check-in time (moment that reader senses NFC contact)
  • Search for student information in our local database by using the data stored in NFC card
  • Send the check-in time and student ID to server
  • Receive and decode server response if local database is unavailable
  • Show student info in UI once read Mifare card
  • Always show current time and school's logo, name

B. Extra features in previous versions

  • Automatically check if reader is not available, unable to connect with server, with UI
  • Support writing information to NFC card for Dragon and AB Circle reader

C. Product UI

Run flutter to observe the product User Interface

D. New features and improvements in this verion

1. Main features

  • Reduce starting time: now only 1m30 sec to 2 mins
  • Error checking process when start up is improved
  • Send re-try request to server if request is errored
  • User interface is auto-resize and adaptive to the screen

2. Addditional features

  • More set-up and apply code documents for tester and devs
  • Still support local database but local database is not in use
  • Support more logos of schools

Full Changelog: v.0.0.3...v.1.0.0

The beta version of our product

17 May 12:37
5bd58b7
Compare
Choose a tag to compare
Pre-release

Product features

  • Read Mifare NFC card from DE-950 reader, now only support DE-950 reader
  • Identify the check-in time (moment that reader senses NFC contact)
  • Search for student information in our local database by using the data stored in NFC card
  • Send the check-in time and student ID to server
  • Receive and decode server response if local database is unavailable

Extra features

  • Automatically check if reader is not available, unable to connect with server, with UI
  • Support writing information to NFC card for Dragon and AB Circle reader

Product UI

Run flutter to observe the product User Interface

Full Changelog: v.0.0.2...v.0.0.3