| Auteur |
[SDK Graph 85] - Connaissez-vous un bon tuto ? |
|
|
Zarkat Membre

 Messages: 8 Calculatrice : Graph 85 | Message posté: 23-09-2007 à 13:14  
Salut.
Je suis à la recherche d'un tuto facile (digne du ZérO que je suis ) pour faire de la programmation à l'aide de "SDK" (pour crée des add-in) en C, pour ma calculette Casio graph 85.
J'en ai trouvé un aprés de nombreuses minutes de recherche infrutueuse sur le site de top-progcasio.com, mais le probléme, c'est qu'il manque de nombreuse choses, pour ce qui est des correspondances entre le Basic Casio et et les fonctions exploitable par la calculette.
Voilà donc mon probléme.
Si l'un de vous a une bonne adresse pour apprendre le "SDK" des Casio Graph 85...
Merci d'avance .
|
 |
rom1dep Administrateur

 Messages: 897 Calculatrice : ClassPad 300+ | Message posté: 23-09-2007 à 14:04  
Tout dépend de ton niveau en programmation et plus particulièrement en C. Si tu es débutant dans ce language, je pense que tu auras beaucoup de mal à trouver un meilleur site que celui de bebe vador (top-progcasio). Si tu as déjà quelques notions, fouille un peu dans le répertoire de la sdk, tu y trouveras pas mal de doc et les prototypes commentés des fonctions...
Après, je ne peux pas t'aider plus, vu que je n'ai pas de G85 et que mon expérience de la sdk se limite à une paire d'heures de bidouille 
 |
 |
PierrotLL Administrateur

 Messages: 781 Calculatrice : Graph 85 | Message posté: 23-09-2007 à 18:56  
Je pense qu'il vaut mieux que tu apprenne d'abodr le C sur le site du zéro par exemple. Ensuite je trouve le tuto de top-progcasio tres bien fait. Content de voir qu'il y a de nouvelles personnes qui s'intéraissent au SDK 85
 |
 |
Zarkat Membre

 Messages: 8 Calculatrice : Graph 85 | Message posté: 25-09-2007 à 08:58  
Je connais déjà le C et le C++ (SDZ + la bible du programmeur).
Mon probléme est de trouver les correpondence entre les fonctions casio, et C, car bien entendut tous n'et pas compatible.
Merci quand méme à tous les duex.
|
 |
PierrotLL Administrateur

 Messages: 781 Calculatrice : Graph 85 | Message posté: 25-09-2007 à 16:18  
Ah, d'accord, et bien tu peux télécharger la doc du SDK sur https://edu.casio.com/download_service/ et tout y est expliqué, mais c'est en anglais
 |
 |
Zarkat Membre

 Messages: 8 Calculatrice : Graph 85 | Message posté: 29-09-2007 à 14:28  
Pour la doc c'est bon, j'ai pris celle de Casio en anglais et c'est pas mal.
Reste quelques petits problémes:
1- Comment récupérer une entrée (?->A...).
(scanf ?)
2- Comment désiner un cercle, je n'ai pas trouvé la fonction.
Merci d'avance, et merci à tous ceux qui m'on déjà aidés !
|
 |
PierrotLL Administrateur

 Messages: 781 Calculatrice : Graph 85 | Message posté: 30-09-2007 à 13:24  
Ces fonction n'existent pas dans la bibliothèque du SDK. Mais je peux te les faire.
Pour scanf :
unsigned int question(void)
{
char mot[22];
unsigned int key = 0, nombre = 0;
while(key != KEY_CTRL_EXE)
{
Bdisp_AllClr_VRAM();
locate(1, 1);
sprintf(mot, "%ld_", nombre);
Print(mot);
GetKey(&key);
if(key >= KEY_CHAR_0 && key <= KEY_CHAR_9)
nombre = nombre * 10 + key - KEY_CHAR_0;
if(key == KEY_CTRL_DEL)
nombre /= 10;
}
return nombre;
}
et pour circle:
#define PI 3.14159
#include "stdlib.h"
void circle(int x, int y, int rayon)
{
int i;
for(i=0 ; i<360 ; i++)
Bdisp_DrawLine_VRAM(x + rayon*cos(i*PI/180), y + rayon*sin(i*PI/180), x + rayon*cos((i+1)*PI/180), y + rayon*sin((i+1)*PI/180));
}
 |
 |