Seite 2 von 3

Re: Casio_Datenübertragung

BeitragVerfasst: Sa 8. Jan 2005, 18:36
von Calconeon
Also für Delphi, bzw. C+ Builder gibts die wundervolle Komponente "SynEdit" mit der ich sehr gute zurechtkomme und in die man das ach sehr gut einbauen könnte.

Hast du nur Ahnung von VB, oder auch von C++?

Re: Casio_Datenübertragung

BeitragVerfasst: Sa 8. Jan 2005, 22:43
von Freakazoid
nee
nur VB
klitzekleines bissl delphi
und TP aus der schule ~> werd wohl den delphi-quellcode verstehen können

hab abber das MS Visual Studio -> ville versch. prgrammiersprachen, da is auch c++ dabei, d.h. zur not kann ich damit auch was anfangen (also falls du mir irgendwie quellcode schickst oder so)
vorrausgesetzt natürlich, MS und Borland sin kompatibel %)
un delphi hab ich auch noch irgendwo rum liegen, is abber nich mehr aktuell (glaube ver 6; 7 is doch aktuell, oder?)

[geändert von Freakazoid am [TIME]1105220689[/TIME]]

Re: Casio_Datenübertragung

BeitragVerfasst: So 9. Jan 2005, 15:16
von mario bielert
also ms und borland sind compatibel...
zwar nicht alles... von haus aus denke ich mir, aber wenn c++ auch unter linux portiert werden kann (vorrausgesetzt es handelt sich um konsole
) söllten die ja wohl innerhalb win auch die GUI kompatibel halten ;)

Re: Casio_Datenübertragung

BeitragVerfasst: So 9. Jan 2005, 18:07
von Freakazoid
na bei ms weiß man nie

abber waas anneres: warum sollen wir uns auf eine sprache einigen, die keiner von uns beiden wirklich beherrscht :?

Re: Casio_Datenübertragung

BeitragVerfasst: Mo 10. Jan 2005, 15:35
von Calconeon
Is ne gute Frage ^^

Weil dann niemand bevorzugt ist ^^

C,C++,C# und die ganze Familie ist einfach die erfolgreichste und hat die meisten Anhänger. Ich glaube da finden wir am schnellsten Hilfe, falls wir welche brauchen. Und die Wahrscheinlichkeit ist größer, dass sich jmd. findet, der auch noch mitmachen bzw. weiterentickeln will.

Wenn wir es als OpenSource machen (warum nicht?) hoffe ich doch, dass sich auch in 5 Jahren noch jmd. drum kümmert. Es gibt potenziell mehr C-Programmierer geben.

Aber mir es es egal, ich lerne auch gerne noch VB dazu. Geht in VB auch wirklich Serielle Schnittstellen-Ansprechung?

Kannst du PHP? Ist ja beinahe dasselbe. Also für mich ist es dan eher keine fremde Sprache. Java(Script) ist das nächste.

Re: Casio_Datenübertragung

BeitragVerfasst: Mo 10. Jan 2005, 15:46
von mario bielert
wenn ihr was machen wollt, nehmt delphi oder was anderes, hauptsache kein VB :)
VB is arschlahm...

Re: Casio_Datenübertragung

BeitragVerfasst: Mo 10. Jan 2005, 17:24
von Calconeon
Genau das dachte ich ja auch schon wegen ComCal

Re: Casio_Datenübertragung

BeitragVerfasst: Di 11. Jan 2005, 14:08
von Freakazoid
Zitat:Erstellt von Calconeon

Geht in VB auch wirklich Serielle Schnittstellen-Ansprechung?


sry, wenn ich dir deine arbeit wegnehme, aber das theme is soooo spannend ;)

ich bin jetzt so weit, dass ich programme vom gtr empfangen kann *jupiiie*
(mit VB, im übrigen: ja, VB is langsamer, abber das merkt bei einem solchen proggie niie im leben;
das bei ComCal am Anfang is einfach nur nen Timer, den man ganz leicht ausschalten kann ;-) )

muss die nur noch irgendwie in cat umwandeln !@#$ !@#$

theoretisch könnt ich scho nen eignes format machen, das die binären daten enthält und dann wieder liest

abber das wolln wer ja nich

edit:
ich weiß ja nichmal wo und wonach ich suchen soll !@#$ !@#$
ich hab im ucf gesucht, abber ich weiß net wonach genau %)

[geändert von Freakazoid am [TIME]1105449256[/TIME]]

Re: Casio_Datenübertragung

BeitragVerfasst: Di 11. Jan 2005, 16:15
von mario bielert
du brauchst dir doch nur ne cat file nehmen und diese dann interpretieren Oo
z.B.
[code]%Header Record --> was beginnt hier wohl ;)
Format:TXT -->format das ist im header der vom gtr kommt zeichen 2-4
Communication SW:0 -->kommt auch als head zeichen 5
Data Type:PG -->zeichen 6-7
Capacity:1005 -->irgentwie mit eichen 10-11
File Name:BERNOULL -->zeichen 12-19
Group Name: -->das musste selber rausfinden :) (gug doch in comcal :) )
Password: -->zeichen 28-35
Option1:NL --> vermutlich zeichen 36-37
Option2: --> vermutlich zeichen 38-39
Option3: --> vermutlich zeichen 40-41
Option4: --> vermutlich zeichen 42-43
%Data Record -->hier beginnt nun die datei ;)
{1,1}->Dim Mat A -->weie man sieht vor jedem Tag ein :)
ClrText
" "
" "
" "
Locate 1,1,"Bernoulli 1.2"
Locate 1,2,"(c)2003 Mario Bielert"
Locate 1,3,"Anzahl der Versuche n"
?->N
If N<=0
Then ClrText
Locate 1,1,"Toll, wozu soll ich"
Locate 1,2,"jetzt rechnen?"
Stop
IfEnd
ClrText
" "
" "
Locate 1,1,"Wahrscheinlichkeit"
Locate 1,2,"des Erfolges p"
?->P
If P<=0 Or P>=1
Then ClrText
Locate 1,1,"Bist du wirklich so"
Locate 1,2,"bloed?"
Stop
IfEnd
1-P->Q
ClrText
" "
" "
" "
Locate 1,1,"Zusaetzliche Info"
Locate 1,2,"0-nix 1-max 2-min"
Locate 1,3,"3-min(-)max 4-Statistik"
?->C
ClrText
If C=0
Then {N+1,2}->Dim Mat A
For 1->A To N+1
N-A+1->Mat A[A,1]
N-A+1->K
N
CrK*P^K*Q^(N-K)->Mat A[A,2]
Next
IfEnd
If C=1
Then " "
Locate 1,1,"Maximum"
?->B
{B+2,2}->Dim Mat A
For B+1->A To 1 Step -1
B-A+1->Mat A[A,1]
B-A+1->K
N
CrK*P^K*Q^(N-K)->Mat A[A,2]
Mat A[A,2]+Mat A[B+2,2]->Mat A[B+2,2]
-10->Mat A[B+2,1]
Next
IfEnd
If C=2
Then " "
Locate 1,1,"Minimum"
?->B
{N-B+2,2}->Dim Mat A
For 1->A To N-B+1
N-A+1->K
K->Mat A[A,1]
N
CrK*P^K*Q^(N-K)->Mat A[A,2]
Mat A[A,2]+Mat A[N-B+2,2]->Mat A[N-B+2,2]
Next
-10->Mat A[N-B+2,1]
IfEnd
If C=3
Then ClrText
" "
Locate 1,1,"Minimum"
?->B
ClrText
" "
Locate 1,1,"Maximum"
?->D
ClrText
{N-B+D+1,2}->Dim Mat A
IfEnd
If C=4
Then {N,2}->Dim Mat B
N*P->E
H->0
Do
{2H+2,2}->Dim Mat A
For E-H->K To E+H
N
CrK*P^K*Q^(N-K)->Mat A[H+1
%End-->ende vom lied
[/code]

is doch easy :)

Re: Casio_Datenübertragung

BeitragVerfasst: Di 11. Jan 2005, 17:06
von Calconeon
Ich nehms dir nich übel, wenn du schon was machst ;)

Vielleicht probiere ich auch nochmal selbst, aber in dieser Woche hab ich echt keine Nerven dafür.