Git Product home page Git Product logo

ichigojam-basic's Introduction

🎈 Links/Wiki - 💬 Discord - 🎥 YouTube - 🌐 Fediverse - 📧 Contact - 🗾 日本語

🎈 BALLOON | FU-SEN

fu–sen' /ɸɯᵝːseɴ/=ふうせん(フーセン)=風船=balloon(s)=🎈

Once upon a time I flew a balloon. I can't get this balloon anymore.
But now I have more balloons in my hand. It's thanks to you.

🎈 BALLOON | FU-SEN - Links / Wiki (English Home)
🎥 YouTube - 🎈 BALLOON | FU-SEN
💬 Discord - balloon#3295
🌐 Fediverse - @[email protected]
You can also follow remotely from
🐟 Firefish (old: Calckey), 😸 Misskey, 🐘 Mastodon, 🦊 Pleroma, 🅰 Akkoma, etc.
I don't currently use Twitter. (But that's not his influence. I like SpaceX)
📧 Contact - If you really use Git, you'll know my email address

🗾 ふうせん🎈 FU-SEN - 日本語 Japanese


🎈😍 from 🗾Japan to 🌏World

Mér líkar við blöðrur Is maith liom balúin Balonları sevirəm Ek hou van ballonne ፊኛዎችን እወዳለሁ أنا أحب البالونات Më pëlqejnë balonat Ես սիրում եմ փուչիկներ Mi piacciono i palloncini איך ווי באַלונז Balloonu na-amasị m Saya suka balon مەن شارنى ياخشى كۆرىمەن Rwy'n hoffi balŵns Мені подобаються повітряні кулі Menga sharlar yoqadi مجھے گببارے پسند ہیں I like balloons Mulle meeldivad õhupallid Mi ŝatas balonojn Ik hou van ballonnen ମୁଁ ବେଲୁନ୍ ପସନ୍ଦ କରେ | Маған әуе шарлары ұнайды M’agraden els globus Gústanme os globos 나는 풍선을 좋아한다 ನನಗೆ ಆಕಾಶಬುಟ್ಟಿಗಳು ಇಷ್ಟ Nkunda imipira Μου αρέσουν τα μπαλόνια Мага шарлар жагат મને ફુગ્ગા ગમે છે ខ្ញុំចូលចិត្តប៉េងប៉ោង Ez ji balonan hez dikim Volim balone Ndiyazithanda iibhaluni Mi piacenu i palloni Ou te fiafia i paluni Aku seneng balon მე მიყვარს ბურთები مون کي بالون پسند آهن මම බැලූන් වලට කැමතියි Jag gillar ballonger Ngithanda amabhaluni Is toigh leam bailiùnaichean Me gustan los globos Mám rada balóny Všeč so mi baloni Napenda baluni Abdi resep balon Волим балоне Ke rata libalune Waan jeclahay buufinnada ฉันชอบลูกโป่ง Ман пуфакҳоро дӯст медорам Миңа шарлар ошый எனக்கு பலூன்கள் பிடிக்கும் Mám rád balónky Ndimakonda zibaluni 我喜欢气球 我喜歡氣球 నాకు బుడగలు ఇష్టం Jeg kan godt lide balloner Ich mag Luftballons Men şarlary halaýaryn Balonları severim 私は風船が好きです मलाई बेलुन मन पर्छ Jeg liker ballonger Mwen renmen balon Globoak gustatzen zaizkit Makemake au i nā pāluna Szeretem a lufikat ਮੈਨੂੰ ਗੁਬਾਰੇ ਪਸੰਦ ਹਨ मुझे गुब्बारे पसंद हैं Pidän ilmapalloista J'aime les ballons Ik hâld fan ballonnen Харесвам балони Tôi thích bóng bay אני אוהב בלונים Мне падабаюцца паветраныя шары من بادکنک دوست دارم আমি বেলুন পছন্দ করি Lubię balony Volim balone Eu gosto de balões He pai ki ahau te poihau मला बलून आवडतात Tiako ny balaonina എനിക്ക് ബലൂണുകൾ ഇഷ്ടമാണ് Saya suka belon ပူဖောင်းတွေကိုကြိုက်တယ် Би бөмбөлөгт дуртай Mo feran fọndugbẹ ຂ້ອຍມັກປູມເປົ້າ Balloons similis tibi Man patīk baloni Man patinka balionai Îmi plac baloanele Ech hu gär Ballonen Я люблю воздушные шары

I am in the host country of Tokyo 2020 and EXPO 2025 Osaka, Kansai, Japan.

ichigojam-basic's People

Contributors

bluecocoa avatar fu-sen avatar taisukef avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ichigojam-basic's Issues

UART typo?

41行目・59行目「特殊モード」は「特殊コード」の間違いではないでしょうか?

UART の記述が 1.4.1 の動作と異なる

モード4において、「画面表示を行わない」と書かれていますが、液晶 (SWITCH 1) を用いて確認したところ、PRINTした内容が画面に出力されました。

モード4で画面表示が行われることの確認

また、モード1、4、5、6、9、12、13、14 において、「改行コード CR」と書かれていますが、IJUtilitiesを用いて確認したところ、例えばモード1において改行時 0x0A が出力されていました。

ascii表示 (送信内容(echo)を含む)

UART1
OK
PRINT 1
1
OK

hex表示 (同様)

55415254310A4F4B0A5052494E5420310A310A4F4B0A

一般的に、「CR」は 0x0D を、「LF」は 0x0A を表します。

なお、その他のモードでも改行時同じデータが出力されることは、 #7 で確認済みです。

I2CWとI2CRの引数省略表記

いつも便利に使わせていただいています。
IchigoJam ファームウェア の1.2β42から、I2CWやI2CRコマンドの引数が省略可能になりましたが、その内容が書かれていないようにつき、コメントさせていただきました。

通常表記:A=I2CW(79,#700,1,#701,N)
省略表記:A=I2CW(79,#700,N+1)

1バイトだけ送る:A=I2CW(79,asc("A"))

受信のみを実行:A=I2CR(79,#800,4)

もし、意図的に掲載していないのであれば、closeしていただいて結構です。

UART の記述が 1.4.1 の挙動と異なる

  • 「改行コードCR」と書かれている設定 (4、5、6、12、13、14) において、全て CR ではなく LF が出力される
  • 設定 4「 PRINT のみ送出」、設定 12「PRINT 送出」と書かれているが、PRINT した内容が出力されない

ここも参照。
IchigoJamの高度な使い方、UART編とLC/INPUTバグ修正

RS232Cテストツール での実験結果

接続 COM3
送-> RESET<LF>
->受 IchigoJam BASIC 1.4.1 by jig.jp<LF>OK<LF>
送-> UART 0<LF>CLS:PRINT 1<LF>
送-> UART 1<LF>CLS:PRINT 1<LF>
->受 OK<LF>
->受 1<LF>OK<LF>
送-> UART 2<LF>CLS:PRINT 1<LF>
->受 OK<LF>
->受 <13><0c>1<LF>OK<LF>
送-> UART 3<LF>CLS:PRINT 1<LF>
->受 OK<CR><LF>
->受 1<CR><LF>OK<CR><LF>
送-> UART 4<LF>CLS:PRINT 1<LF>
->受 CLS:PRINT 1<LF>
送-> UART 5<LF>CLS:PRINT 1<LF>
->受 UART 5<LF>OK<LF>CLS:PRINT 1<LF>1<LF>OK<LF>
送-> UART 6<LF>CLS:PRINT 1<LF>
->受 UART 6<LF>OK<LF>CLS:PRINT 1<LF><13><0c>1<LF>OK<LF>
送-> UART 7<LF>CLS:PRINT 1<LF>
->受 UART 7<LF>OK<CR><LF>CLS:PRINT 1<CR><LF>1<CR><LF>OK<CR><LF>
送-> UART 8<LF>CLS:PRINT 1<LF>
->受 UART 8<CR><LF>
送-> UART 9<LF>CLS:PRINT 1<LF>
->受 OK<LF>
->受 1<LF>OK<LF>
送-> UART 10<LF>CLS:PRINT 1<LF>
->受 OK<LF>
->受 <13><0c>1<LF>OK<LF>
送-> UART 11<LF>CLS:PRINT 1<LF>
->受 OK<CR><LF>
->受 1<CR><LF>OK<CR><LF>
送-> UART 12<LF>CLS:PRINT 1<LF>
->受 CLS:PRINT 1<LF>
送-> UART 13<LF>CLS:PRINT 1<LF>
->受 UART 13<LF>OK<LF>CLS:PRINT 1<LF>1<LF>OK<LF>
送-> UART 14<LF>CLS:PRINT 1<LF>
->受 UART 14<LF>OK<LF>CLS:PRINT 1<LF><13><0c>1<LF>OK<LF>
送-> UART 15<LF>CLS:PRINT 1<LF>
->受 UART 15<LF>OK<CR><LF>CLS:PRINT 1<CR><LF>1<CR><LF>OK<CR><LF>
切断 COM3

位置の計算式がおかしい

LOCATE

<位置> の場合は 左上を 0 として、横座標×表示横幅L+縦座標 の位置を指定します。

POS

左上からの相対距離(横座標×横幅+縦座標)

「横座標×横幅+縦座標」ではなく、「縦座標×横幅+横座標」ではないでしょうか?

FILE の説明が事実と異なる

電源オンから一度ファイルアクセスを行っていない場合は -1 を返します。

と書かれていますが、

  • 実機 1.0.0 VER() = 10017
  • 実機 1.4.1 VER() = 14114
  • web 1.4.4web VER() = 14328

全てにおいて 0 が返ってきました。

ついでに、ここの「一度」は「一度も」の間違いではないでしょうか?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.