- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 6 von 6

Thema: bascom 1.11.7.7 probleme

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.11.2004
    Beiträge
    370

    bascom 1.11.7.7 probleme

    Anzeige

    E-Bike
    Hallo,
    ich habe eben von 7.4 demo auf 7.7 (vor längerer zeit gekauft) geupdatet (erst deinstalliert) jetzt compilert mein programm ned mehr.
    gibt es da bekannte probleme?

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.11.2004
    Beiträge
    370
    achso: es ist nicht der file not found fehler. er folgende fehlermeldungen aus:
    line xxx: invalid datatype

    ich habe alle variablen mit dim definiert
    und wenn ich das vsel=1 weglasse gehts

    If Vsel = 0 And Byte1 = &H86 And Byte3 = &H08 Then

  3. #3
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Da mußt du wohl den Code posten, so sieht man nix.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.11.2004
    Beiträge
    370
    also ich konnte es soweit eingrenzen:

    der code funktioniert erstmal prima, bis ich folgendes reinnehme

    Dim Vsel As Bit
    Dim Selec As Bit
    Dim Ou As Bit
    Dim Helper As Bit

    .
    .
    .
    .

    If Vsel = 0 And Byte1 = &H86 And Byte3 = &H08 Then
    Set Vsel
    Helper = 1
    Waitms 500
    End If


    dann sagt er für die zeile wo if steht invalide datatype


    screibe ich zum test irgendwo im code
    vsel=0 dann meckert er: assignment error

  5. #5
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.11.2004
    Beiträge
    370
    der code hat aber so inder 7.4er version compilert

    DER HAMMER! ich habe die variable "Vsel" umbenannt in "VSele" und jetzt gehts! Das ist ja sehr komisch, oder?

  6. #6
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Müssen wir wohl in den X-Files ablegen. Ich hab die folgenden Zeilen dem Bascom angeboten
    Code:
    Dim Vsel As Bit
    Dim Selec As Bit
    Dim Ou As Bit
    Dim Helper As Bit
    
    Dim Byte1 As Byte
    Dim Byte3 As Byte
    
    If Vsel = 0 And Byte1 = &H86 And Byte3 = &H08 Then
    Set Vsel
    Helper = 1
    Waitms 500
    End If
    Vsel = 0
    Und er übersetzt das locker.


    BASCOM-AVR IDE Version : 1.11.7.7
    Compiler: Version 1.11.7.7
    Serial : Serial CD-..........
    Dont forget that Serial numbers should not be sent to the user list
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests