Chess for Android support for Chessnut Air

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
abik
Posts: 824
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Chess for Android support for Chessnut Air

Post by abik »

The next release of Chess for Android will support the latest addition to the electronic chessboard family: the Chessnut Air.

Image
mephisto
Posts: 431
Joined: Mon Apr 03, 2006 10:10 am
Location: England

Re: Chess for Android support for Chessnut Air

Post by mephisto »

Thanks Aart 👍
What's my next move? - to the fridge for another beer !!
User avatar
abik
Posts: 824
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: Chess for Android support for Chessnut Air

Post by abik »

I also posted a brief instructional video on connecting Chess for Android application with the Chessnut Air electronic chessboard:

User avatar
mvanthoor
Posts: 1784
Joined: Wed Jul 03, 2019 4:42 pm
Location: Netherlands
Full name: Marcel Vanthoor

Re: Chess for Android support for Chessnut Air

Post by mvanthoor »

abik wrote: Thu Jul 07, 2022 2:42 am The next release of Chess for Android will support the latest addition to the electronic chessboard family: the Chessnut Air.

Image
I wonder: where do you get all the specs of the protocols for those boards? Do you just contact the manufacturer and ask for them?
Author of Rustic, an engine written in Rust.
Releases | Code | Docs | Progress | CCRL
User avatar
abik
Posts: 824
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: Chess for Android support for Chessnut Air

Post by abik »

mvanthoor wrote: Mon Jul 11, 2022 10:28 pmI wonder: where do you get all the specs of the protocols for those boards? Do you just contact the manufacturer and ask for them?
Exactly. I implemented a general electronic chessboard interfacing class inside Chess for Android a long time ago. Each time a new eboard comes out, and the vendor is willing to share the protocol with me, adding support for the new eboard is relatively easy, since it just requires "filling out" some code in my own interfacing classes. Lots of fun!
User avatar
mvanthoor
Posts: 1784
Joined: Wed Jul 03, 2019 4:42 pm
Location: Netherlands
Full name: Marcel Vanthoor

Re: Chess for Android support for Chessnut Air

Post by mvanthoor »

abik wrote: Tue Jul 12, 2022 8:25 pm

Exactly. I implemented a general electronic chessboard interfacing class inside Chess for Android a long time ago. Each time a new eboard comes out, and the vendor is willing to share the protocol with me, adding support for the new eboard is relatively easy, since it just requires "filling out" some code in my own interfacing classes. Lots of fun!
You did the same thing as I intend to do with a future replacement of Picochess. The construction will be similar, but I'll probably only implement the DGT protocol myself; and _maybe_ the Certabo protocol if I can get it and decide to buy one of their 40x40 boards.

My interest in the other e-boards is limited, though this Air looks good for its price, as it's 40x40. Having a smaller eboard than my DGT tournament board would be nice.
Author of Rustic, an engine written in Rust.
Releases | Code | Docs | Progress | CCRL
User avatar
abik
Posts: 824
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: Chess for Android support for Chessnut Air

Post by abik »

I posted a similar brief instructional video about the latest Chessnut Pro:



Image
User avatar
abik
Posts: 824
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: Chess for Android support for Chessnut Air

Post by abik »

The Chessnut EVO arrived today as well, so I am eagerly awaiting more information on its specific API so I can start hacking!

Image