CEMETECH
Leading The Way To The Future
Login [Register]
Username:
Password:
Autologin:

Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 131 users online: 6 members, 110 guests and 15 bots.
Members: gbl08ma, Michelle.mercede, nww16, shkaboinka.
Bots: MSN/Bing (1), Spinn3r (2), Magpie Crawler (3), Googlebot (9).
RSS & Social Media
SAX
You must log in to view the SAX chat widget
Author Message
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59259

Posted: 11 Feb 2011 01:00:53 pm    Post subject: Internet + Calculators: Introducing gCn 1.0

At least six years after I first created the globalCALCnet (gCn) concept, and roughly eight years after my first designs for CALCnet, I am happy to announce gCn 1.0. While CALCnet 2.2 allows from two to two million calculators to connect in local-area networks, global CALCnet can link multiple CALCnet networks across the internet, and can even offer internet-based services to calculators, such as connections to IRC and other chat protocols, bridging between desktop and calculator games, calculator file repositories, and much more. To connect one or more calculators to global CALCnet, all one needs is a $30 Arduino development board or to build the cheaper but more complex USBHID Bridge design, previously known as the "$10 Bridge". Creation and usage of each type of bridge is detailed in the gCn documentation, as is loading of the requisite firmware to the bridge's microcontroller, and the usage of the gCnClient computer-side software, available for Windows, Mac OS X, and Linux.

Every project released that works over CALCnet works over globalCALCnet as well, including CALCnet Chat! v1.0, NetPong v1.0, the CALCnet SpeedTest program, and the up-and-coming Obliterate scorched-earth game. I strongly encourage everyone with an AVR microcontroller, an Arduino board, or a bit of electronics knowledge to put a gCn Bridge together and connect your calculators to the internet! On the ardent requests of many Cemetechians, I will in the near future be attempting to make a gCnClient that can link TI-84+ and TI-84+SE calculators to gCn directly via the calcilators' miniUSB port, which will require significant Doors CS modification as well as USB headaches host-side. Feel free to weigh in on your opinions or possible offers of assistance for that!

Downloads
globalCALCnet (gCn) Client v1.0
On the Design and Usage of globalCALCnet (gCn)


_________________




Last edited by KermMartian on 22 Feb 2011 03:43:22 pm; edited 1 time in total
Back to top
merthsoft


File Archiver


Joined: 09 May 2010
Posts: 3457

Posted: 11 Feb 2011 03:29:44 pm    Post subject:

Well, you know I'm on top of it computer-side if you want me.
_________________
Shaun
Back to top
souvik1997


Guru-in-Training


Joined: 19 Apr 2010
Posts: 2867

Posted: 11 Feb 2011 04:32:28 pm    Post subject:

I can help with debugging gCn over USB. Smile
_________________
CALCnet Tournament-38%


deviantArt
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59259

Posted: 11 Feb 2011 05:37:08 pm    Post subject:

Merth: Awesome. I'll probably try to stumble around it in C++ for the sake of my own experience, but perhaps it might be worthwhile to try some C# in tandem. May I look at your latest C# code at some point to see what the structure is like for doing this kind of thing? Souvik, I'm glad to hear it! I bet I'm going to have a lot of USB-gCn debugging volunteers.
_________________


Back to top
kindermoumoute


Newbie


Joined: 07 Feb 2011
Posts: 22

Posted: 13 Feb 2011 06:32:44 am    Post subject:

That's tremendous !
But I prefer don't try, because the doc is in english... it's too risky. Laughing
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59259

Posted: 13 Feb 2011 11:14:44 am    Post subject:

kindermoumoute wrote:
That's tremendous !
But I prefer don't try, because the doc is in english... it's too risky. 0x5
It's pretty easy; almost no wiring is required. I'm sure one of our bilingual members could guide you through it, because it's a lot of fun, in my biased opinion. Smile
_________________


Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59259

Posted: 13 Feb 2011 05:53:02 pm    Post subject:

*bump* Many thanks to ticalc.org for featuring Doors CS 7.1, CALCnet, and gCn! I hope that this will help raise the community awareness of the project.
_________________


Back to top
Lionel Debroux


Expert


Joined: 16 Nov 2009
Posts: 580

Posted: 14 Feb 2011 01:12:05 am    Post subject:

Great Smile
_________________
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59259

Posted: 14 Feb 2011 01:16:57 am    Post subject:

Lionel Debroux wrote:
Great Smile
Thanks Lionel! I was careful to write down that TI-89 timing information you gave me earlier (or for you, yesterday) on IRC.
_________________


Back to top
Lionel Debroux


Expert


Joined: 16 Nov 2009
Posts: 580

Posted: 14 Feb 2011 09:35:23 am    Post subject:

For general information (I don't think that we need this kind of hardware for a gCn bridge): one of the libusb maintainers is fond of a cheap Cortex M3 board, with a CPU significantly more powerful than the ATmega in the Arduino: http://events.ccc.de/congress/2010/wiki/MakeUSBDeviceWithCortexM3
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59259

Posted: 14 Feb 2011 09:50:02 am    Post subject:

Oh yeah, I've seen the Cortex M3 before; that looks like a pretty powerful board. As you say, it would be somewhat overkill for use as a gCn bridge, but I bet it would be a lot of fun for some other microprocessor projects.
_________________


Back to top
ephan


Super-Expert


Joined: 12 Nov 2010
Posts: 819

Posted: 14 Feb 2011 02:34:53 pm    Post subject:

ticalc.org featured gCN!! Congratulations ;D
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59259

Posted: 14 Feb 2011 02:44:42 pm    Post subject:

ScoutDavid wrote:
ticalc.org featured gCN!! Congratulations ;D
Thanks! I too am extremely happy about this. Smile
_________________


Back to top
Sonlen


Calculator Deity


Joined: 25 Aug 2010
Posts: 1679

Posted: 17 Feb 2011 01:38:39 pm    Post subject:

KermMartian wrote:
ScoutDavid wrote:
ticalc.org featured gCN!! Congratulations ;D
Thanks! I too am extremely happy about this. Smile


Maybe this is something people will actually look at DCS itself, then realizing it can replace their multiple shells they are using with just one, then even have more features, as well as the gCn, and maybe, just maybe, we can overthrow MOS one day. ;D
_________________
comicIDIOT wrote:
KermMartian wrote:
Stop double-posting. If you can't edit your posts, delete your old post before you post a new post.
I am too lazy to actually make my own post so instead I quote people and then don't say anything new


dragon1414@att.net / Google and Yahoo E-Mail
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59259

Posted: 17 Feb 2011 05:21:20 pm    Post subject:

In an ideological sense we already have overthrown MOS, since DCS can do much more, much better. However, it'll take a lot of time and effort for it to spread out among the millions of calculators out there, and for people to stop their knee-jerk defense of MirageOS (see also: fanboys of every company/brand/product out there) and begin defending DCS instead. Wink
_________________


Back to top
souvik1997


Guru-in-Training


Joined: 19 Apr 2010
Posts: 2867

Posted: 17 Feb 2011 05:22:47 pm    Post subject:

We should get started on making those YouTube vidoes. Wink
_________________
CALCnet Tournament-38%


deviantArt
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59259

Posted: 17 Feb 2011 05:23:37 pm    Post subject:

souvik1997 wrote:
We should get started on making those YouTube vidoes. Wink
An excellent point, I can't believe I forgot about that! Do you guys want to brainstorm some samples, or should I try putting a handful together for people to use as reference?
_________________


Back to top
DJ_O


Former Omnimaga admin


Joined: 18 Mar 2005
Posts: 1832
Location: Quebec (Canada)

Posted: 17 Feb 2011 05:29:40 pm    Post subject:

This is awesome. I'm glad this is finally out. Congrats on the feature on ticalc.org. I wonder if eventually Compynerd might be convinced again in adding CALCnet support to Eitrix. Hopefully now that Axe supports Axioms, some Axe coders might also be interested in this more now.
_________________
Retired Omnimaga/TIMGUL founder ►PM Omni issues to Omni admins not me, else I won't reply◄

Bandcamp|FB|Youtube|Twitter
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 59259

Posted: 17 Feb 2011 05:30:39 pm    Post subject:

DJ_O wrote:
This is awesome. I'm glad this is finally out. Congrats on the feature on ticalc.org. I wonder if eventually Compynerd might be convinced again in adding CALCnet support to Eitrix. Hopefully now that Axe supports Axioms, some Axe coders might also be interested in this more now.
Indeed, and I believe that Kevin (H) might have moved the Axe variables to not conflict with the CALCnet2.2 buffers, from what I've heard. What's Eitrix?
_________________


Back to top
souvik1997


Guru-in-Training


Joined: 19 Apr 2010
Posts: 2867

Posted: 17 Feb 2011 05:30:53 pm    Post subject:

I'd love to try writing an Axiom for CALCnet. Very Happy
_________________
CALCnet Tournament-38%


deviantArt
Back to top
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

Go to Registration page
    Goto page 1, 2, 3, 4  Next
View previous topic :: View next topic  
Page 1 of 4 All times are GMT - 5 Hours

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Copyright 2000-2014 Cemetech & Kerm Martian :: Page Execution Time: 0.048785 seconds.