[PROBLEMA] compilacion Sprinter- Arduino 1.0.4

413 views
Skip to first unread message

Sebastian GALLARDO DEL RIO

unread,
Jul 16, 2013, 7:13:11 AM7/16/13
to asrob-uc3m-i...@googlegroups.com
Al verificar el Sprinter con el Arduino 1.0.4 me da el siguiente error:

digitalWrite(chipSelectPin_, HIGH);


'HIGH' was not declared in this scope

Sd2Card.cpp: In menber function 'void Sd2Card::chipSelectHigh()':
Sd2Card.cpp:146: error: 'HIHG' was not declared in this scope
Sd2Card.cpp:146: error: 'digitalWrite' was not declared in this scope:
Sd2Card.cpp: In member function 'void Sd2Card::chipSelectLow()':
Sd2Card.cpp:150: error: 'LOW' was not declared in this scope
Sd2Card.cpp:150: error: 'digitalWrite' was not declared in this scope
Sd2Card.cpp: In member function 'uint8_t Sd2Card::init(uint8_t, uint8_t)':
Sd2Card.cpp:217: error: 'millis' was not declared in this scope
Sd2Card.cpp:221: error: 'OUTPUT' was not declared in this scope
Sd2Card.cpp:221: error; 'pinMode' was not declared in this scope
Sd2Card.cpp:223: error: 'INPUT'was not declared in this scope
Sd2Card.cpp: In member function 'uint8_t
sd2Card::waitNotBusy(uin16_t)':
Sd2Card.cpp:472: error: 'millis' was not declared in this scope
Sd2Card.cpp: In member function 'uint8_t
Sd2Card::waitStarBlock()':
Sd2Card.cpp:482: error: 'millis' was not declared in this scope


Alguien sabe a qué es debido, ¡ayuda! plis

Iceflow

unread,
Jul 16, 2013, 7:21:37 AM7/16/13
to asrob-uc3m-i...@googlegroups.com
Que version de sprinter intentas compilar?


--
 
---
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

Sebastian GALLARDO DEL RIO

unread,
Jul 16, 2013, 8:40:19 AM7/16/13
to asrob-uc3m-i...@googlegroups.com
El Sprinter superestable ultimo R3
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Sebastian GALLARDO DEL RIO

unread,
Jul 16, 2013, 8:57:40 AM7/16/13
to asrob-uc3m-i...@googlegroups.com
He encontrado esto de xoan:

Re: PROBLEMA PARA INSTALAR FIRMWARE SPRINTER O MARLIN EN RAMPS 1.4 CON WIN 7

Intentaré compilar el ultimo sprinter con el arduino 1.0.1 como dice Xoan

El martes, 16 de julio de 2013 13:21:37 UTC+2, Aisflou escribió:
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Iceflow

unread,
Jul 16, 2013, 9:40:04 AM7/16/13
to asrob-uc3m-i...@googlegroups.com
Prueba, es probable que te funcione asi, si ya se le comento a otro compi sera por algo jejejeje


Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Sebastian GALLARDO DEL RIO

unread,
Jul 17, 2013, 3:57:29 AM7/17/13
to asrob-uc3m-i...@googlegroups.com
Gracias, Iceflow, eres como el padre, hijo y espiritu santo, estás a todas. Es muy reconfortante que haya alguien siempre dispuesto a ayudar y tú eres de los que más. Gracias tío, eres un crack.
Hoy me llegan los motores de reppart3d y estoy deseando enrredar con ellos.
salu2


--
 
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/aeqET8W-zBE/unsubscribe. Para anular la suscripción a este grupo y todos sus temas, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

cw_prisma

unread,
Jul 17, 2013, 4:38:45 AM7/17/13
to asrob-uc3m-i...@googlegroups.com
El dia que lo intente compilar yo, lo hice con la ultima version de arduino y me dio errores como a ti. Todo se soluciono cuando use arduino version 22 que recomienda obijuan y todo genial

Sebastian GALLARDO DEL RIO

unread,
Jul 17, 2013, 5:10:10 AM7/17/13
to asrob-uc3m-i...@googlegroups.com
ok, a mi el arduino 22 me daba problemas con el win vista, conseguí instalarlo todo, pero he terminado instalando el win 7, 'jarto' del vista, como tuve problemas con las versiones más antiguas de arduino me fui a la mas moderna. Finalmente creo que la que dice Xoan, la 1.0.1 con el sprinter que él enlaza es la la que mejor va. La version 1.0.4 de arduino tambien compila ese sprinter, probado.

Sebastian GALLARDO DEL RIO

unread,
Jul 17, 2013, 5:16:28 AM7/17/13
to asrob-uc3m-i...@googlegroups.com
¡correcto!, Aisflow, funcionó, el Sprinter que enlaza Xoan va perfecto con el arduino 1.0.1, también lo he probado con el arduino 1.0.4 y compila perferctamente. Windows 7 + Arduinio 1.0.1 o 1.0.4 más ese Sprinter Master (que no sé que version es), van perfectamente. Salu2 
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsubscr...@googlegroups.com.

Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

Iceflow

unread,
Jul 17, 2013, 5:51:22 AM7/17/13
to asrob-uc3m-i...@googlegroups.com
El Sprinter master sera la ultima version del github de Sprinter, osea la ultima version oficial :D


Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Antonio Carbonell

unread,
Jul 17, 2013, 7:25:24 AM7/17/13
to asrob-uc3m-i...@googlegroups.com

La última versión es la 1.0.5 beta. Modificando algunas cosas, el Sprinter de R3, perteneciente a Obijuan va perfectamente con la versión 1.0.4

Antonio Carbonell
www.2nand.com

Sebastian GALLARDO DEL RIO

unread,
Jul 17, 2013, 8:48:31 AM7/17/13
to asrob-uc3m-i...@googlegroups.com
Correcto, lo encontré:
El fallo es en el Sprinter 1.3.22 y hay que hacer estos cambios para que compile con versiones de arduino 1.0 osuperiores (infformacion de Obijuan):

Sd2Card.cpp
# include <WProgram.h> -> # include <Arduino.h>
SdFat.h
  void write (uint8_t b) -> write size_t (uint8_t b);
SdFile.h
# include <WProgram.h> -> # include <Arduino.h>

anular archivo SDF :: write (uint8_t b) {-> archivo SDF size_t :: write (uint8_t b)
{
Sprinter.h
# include <WProgram.h> -> # include <Arduino.h>

El IDE se cambia el nombre de Sprinter.pde a Sprinter.ino

Jesús García

unread,
Feb 15, 2014, 9:12:14 PM2/15/14
to asrob-uc3m-i...@googlegroups.com
Hola Sebastián, estás seguro del código? Me da un error al compilar en SdFat.h:

      `write` does not name a type

¿y con este codigo:

      anular archivo SDF :: write (uint8_t b) {-> archivo SDF size_t :: write (uint8_t b)

quieres decir esto otro?

       void SdFile::write (uint8_t b) {
              SdFile size_t :: write (uint8_t b)

???

Me estoy volviendo loco y no encuentro el fallo

Tengo Arduino Mega 2560 con la version 1.0.5

Mil gracias por adelantado!!!

Saludos
Jesús

Sebastian GALLARDO DEL RIO

unread,
Feb 16, 2014, 3:38:11 PM2/16/14
to asrob-uc3m-i...@googlegroups.com
Cambiastes Sprinter.pde. a Sprinter.ino?


--
 
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/aeqET8W-zBE/unsubscribe. Para anular la suscripción a este grupo y todos sus temas, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Sebastian GALLARDO DEL RIO

unread,
Feb 16, 2014, 5:30:35 PM2/16/14
to asrob-uc3m-i...@googlegroups.com
Si, Jesús es eso, de todos modos cambia a otra versión de Sprinter, te evitarás problemas.


El 16 de febrero de 2014, 3:12, Jesús García <jesusgar...@gmail.com> escribió:

--
 
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/aeqET8W-zBE/unsubscribe. Para anular la suscripción a este grupo y todos sus temas, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Angel Leon

unread,
Feb 18, 2014, 11:48:26 AM2/18/14
to asrob-uc3m-i...@googlegroups.com
Hola, muy buenas, tengo una impresora Reprap, Sprinter 1.0.4 y tengo un problema a la hora de imprimir, este fallo es que cuando le doy a print se me va la ``cabeza´´ (extrusor), se me sale de la impresora y intenta ir más lejos. Pienso que es por las coordenadas absolutas, pero pongo el comand g90 pero no sale nada.

Ayuda porfavor¡¡

Iceflow

unread,
Feb 18, 2014, 11:57:40 AM2/18/14
to asrob-uc3m-i...@googlegroups.com
Quiza seria mejor que te abras un tema propio para pedir ayuda, no crees? este tema es de otro compañero... y no tiene que ver... :S


--
 
---
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Jesús García

unread,
Feb 18, 2014, 2:32:16 PM2/18/14
to asrob-uc3m-i...@googlegroups.com
No conseguí solucionarlo y me he pasado a la version22. Me pregunto qué es lo que cambia a la hora de imprimir entre esta versión y la nueva.

Gracias de todas maneras, Sebastián.

Saludos
Jesús


--
 
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/aeqET8W-zBE/unsubscribe. Para anular la suscripción a este grupo y todos sus temas, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Sebastian GALLARDO DEL RIO

unread,
Feb 18, 2014, 3:40:13 PM2/18/14
to asrob-uc3m-i...@googlegroups.com
Te puedes cambiar a una versión superior, las versiones más modernas suelen tener problemas resueltos de las antiguas o mejoras sobre las antiguas, así que tu verás, pero hay versiones más modernas que funcionan perfectamente y están muy provadas.
Reply all
Reply to author
Forward
0 new messages