Menu

COuld you publish sketch for Arduino Nano!

2017-06-07
2017-06-07
  • Dmitry Oleynikov

    Hi,
    I am sorry, I am lost in this project! I can't generate scratch: it says that version file is absent. Maybe I did not get correct sources? or lost some depеndencies?

     
  • Andrey Skvortsov

    Version.h file is being generated by the BASIC/Makefile, running from Netbeans-8.2 ide.
    I will place it under version control, allowing to generate a sketch from the sources tree without netbeans, but you can download *-src.tar.gz distribution (last is https://sourceforge.net/projects/terminal-basic/files/r1.0/r1.0a1/terminal-basic-1.0-a1-98-src.tar.gz/download) which is a compressed sketch with necessary arduino libraries (at least it should be...).

     
  • Dmitry Oleynikov

    Good! THank you. I will test it as soon as I have time.

     
  • Dmitry Oleynikov

    Just tryed to compile: it needs basic_exteeprom.hpp. When I downloaded the file into ./terminal-basic folder. IDE says:
    /tmp/cc7FWxzK.ltrans6.ltrans.o: In function __static_initialization_and_destruction_0': ~/terminal-basic-1.0-a1-98/terminal-basic/terminal-basic.ino:75: undefined reference toBASIC::ExtEEPROM::ExtEEPROM()'
    collect2: error: ld returned 1 exit status

    I am not enough experienced to solve the problem ;-(

     

    Last edit: Dmitry Oleynikov 2017-06-09
  • Andrey Skvortsov

    Fixed in 1.0 alpha 2 https://sourceforge.net/projects/terminal-basic/files/r1.0/r1.0a2/terminal-basic-1.0-a2-761-src.tar.gz/download

    I2Ceeprom module increases the image size significantly. Try use "-mcall-prologues" extra comiler flag in platform.txt and switch off some functions (text color, arduino IO, string operations ...) to reduce code size.
    SD card, matrix operations and tvout are achievable only on mega.

     

    Last edit: Andrey Skvortsov 2017-06-09

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.