baam-3ds is a Nintendo 3DS homebrew application for marking attendance at baam.tatar.
Prerequisites
- A Nintendo 3DS console with custom firmware (CFW) installed. Luma3DS is recommended
- FBI or another CIA installer application
Installation
- Get the
baam-3dsapp from the download page - Copy the
.ciafile to your 3DS SD card - Open FBI (or your preferred CIA installer)
- Navigate to the location of the
.ciafile on your SD card - Select the file and choose "Install"
- Press the HOME button to return to the home menu after installation completes
Usage
Linking Your Account (First Time Setup)
- On a computer, open https://baam.tatar/ConnectMobile in your web browser
- Log in to your Innopolis SSO account if prompted
- A QR code will be displayed for linking mobile devices
- On your 3DS, launch the
baamapplication - Point your 3DS camera at the QR code shown on your computer screen
- Wait for the app to confirm successful login - your username will be displayed
If you are getting 401 errors, this means that the login QR code is expired. Refresh the page.
Marking Attendance
- Launch
baamon your 3DS - When your instructor displays an attendance QR code, point your 3DS camera at it
- The app will automatically scan and submit your attendance
- On successful submission, you will see a confirmation with the session name and a list of attendees (your username will be marked with
*)
If you are getting 403 errors, this means the 3DS was too slow with scanning the QR code and sending it to the server. You can try scanning again.
Controls
- A/B - Confirm prompts (retry after errors, mark attendance again)
- START - Exit the application