PetitModem

Last modified on Apr 03 2018.

File transfer program between Windows PC and SmileBaic on Nintendo 3DS.

Abstract

File Transfer Programs between Windows PC and SmileBasic using sound. Transfer between PC/PC, SmileBasic/SmileBasic is also available. no need for the special cables. File transfer from SmileBasic to PC via Screenshot is also supported.

actual transfer speeds are below:

bit ratesimplexwith ARQ
3002620
6005542
120011285
2400225172
actual transfer rate on Ver.1.3.0 at 2DS

Screen Shot

動作イメージ
動作イメージ

Environment

Specification

※follows only on frequency, acuracy of it, modulation method.

Download

  1. Ver. 1.4.1 SHA-1:a34066a84099a0b3a9ff733116bf574aadef269d NJEQK3A4
  2. Ver. 1.4.0 SHA-1:7cc0154ff0ebdaaa3892a42f45ab2bdba054b81b QKE3XX8X
  3. Ver. 1.3.1 SHA-1:0bb0c11701157e2c54ab7aee2cb4278eb157b50a 23DX324V
  4. Ver. 1.3.0 SHA-1:48162564910a45fe8d2981f1ec11e49d5fd68a1c 23DX324V
  5. Ver. 1.2.7 NKX3KE13

License, Charge, Donation

License

This software is free of charge. You can use it personally or commercially. You are also allowed to distribute secondary, fix/alter, do reverse-engineering.

Donation

You can donate via BitCoin / gumroad / PayPal.

BitCoin

Address:16NMv1dX4hNpjvnqvRYgXS4neqHHpa6P3Y
16NMv1dX4hNpjvnqvRYgXS4neqHHpa6P3Y

gumroad

PayPal

Reference

Usage

SmileBASIC Tutorials - PetitModem part 1

Usage of this program in English by PetitProfessor3D.

Alternatives

Petitcom 3 QPSK Modulator

by OBONO. QPSK+Hamming code.

P/SEND2 / P/RECV2

by myu314.

Technical

ITU-T V.21

Recommendation of V.21 Modem.

ITU-T V.23

Recommendation of V.23 Modem.

Cyclic Redundancy Code (CRC) Polynomial Selection For Embedded Networks

Optimized CRC polynomial by Philip Koopman, Tridib Chakravarty.

ITU-T V.26bis

Recommendation of V.23 Modem.