Step by Step how to's
By suryaarief
#2249
Andy wrote:In this picture you can see the back of the epson CA58sub-b board. These 2 wires are connecting to the encoder wheel sensor.

You will also need ground and PE sensor from this board. You can get them from the PE sensor wires.
Do I need take ground from this board? and wiring to arduino ground?
#2626
lcturkey wrote:thank you for your answer tjello,

my screenshoot is like that right now ? anything wrong ?

error code,
Arduino: 1.6.12 (Windows 8.1), Board: "Arduino/Genuino Uno"
In file included from C:\Users\Levent\Desktop\New folder (4)\OpenDTG_DIY_DTG_BUILD_00008\OpenDTG_DIY_DTG_BUILD_00008.ino:33:0:
C:\Users\Levent\Documents\Arduino\libraries\Encoder/Encoder.h: In function 'void __vector_1()':
Encoder.h:185: error: 'static void Encoder::update(Encoder_internal_state_t*)' is private
  static void update(Encoder_internal_state_t *arg) {
              ^
Encoder.h:915: error: within this context
 ISR(INT0_vect) { Encoder::update(Encoder::interruptArgs[SCRAMBLE_INT_ORDER(0)]); }
                                                                               ^
C:\Users\Levent\Documents\Arduino\libraries\Encoder/Encoder.h: In function 'void __vector_2()':
Encoder.h:185: error: 'static void Encoder::update(Encoder_internal_state_t*)' is private
  static void update(Encoder_internal_state_t *arg) {
              ^
Encoder.h:918: error: within this context
 ISR(INT1_vect) { Encoder::update(Encoder::interruptArgs[SCRAMBLE_INT_ORDER(1)]); }
                                                                               ^
exit status 1
'static void Encoder::update(Encoder_internal_state_t*)' is private
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Hi friend, i have the samme error when try to compile, where do you put the files? i have the code and libraries in arduino folder :roll: and ane folder to header.h and settings.h
#2627
rogerv2 wrote:
lcturkey wrote:thank you for your answer tjello,

my screenshoot is like that right now ? anything wrong ?

error code,
Arduino: 1.6.12 (Windows 8.1), Board: "Arduino/Genuino Uno"
In file included from C:\Users\Levent\Desktop\New folder (4)\OpenDTG_DIY_DTG_BUILD_00008\OpenDTG_DIY_DTG_BUILD_00008.ino:33:0:
C:\Users\Levent\Documents\Arduino\libraries\Encoder/Encoder.h: In function 'void __vector_1()':
Encoder.h:185: error: 'static void Encoder::update(Encoder_internal_state_t*)' is private
  static void update(Encoder_internal_state_t *arg) {
              ^
Encoder.h:915: error: within this context
 ISR(INT0_vect) { Encoder::update(Encoder::interruptArgs[SCRAMBLE_INT_ORDER(0)]); }
                                                                               ^
C:\Users\Levent\Documents\Arduino\libraries\Encoder/Encoder.h: In function 'void __vector_2()':
Encoder.h:185: error: 'static void Encoder::update(Encoder_internal_state_t*)' is private
  static void update(Encoder_internal_state_t *arg) {
              ^
Encoder.h:918: error: within this context
 ISR(INT1_vect) { Encoder::update(Encoder::interruptArgs[SCRAMBLE_INT_ORDER(1)]); }
                                                                               ^
exit status 1
'static void Encoder::update(Encoder_internal_state_t*)' is private
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Hi friend, i have the samme error when try to compile, where do you put the files? i have the code and libraries in arduino folder :roll: and ane folder to header.h and settings.h
I think someone said they had to change private to public in the encoder library code. I'm not sure, I don't have this issue.
#2628
Andy wrote:
rogerv2 wrote:
lcturkey wrote:thank you for your answer tjello,

my screenshoot is like that right now ? anything wrong ?

error code,
Arduino: 1.6.12 (Windows 8.1), Board: "Arduino/Genuino Uno"
In file included from C:\Users\Levent\Desktop\New folder (4)\OpenDTG_DIY_DTG_BUILD_00008\OpenDTG_DIY_DTG_BUILD_00008.ino:33:0:
C:\Users\Levent\Documents\Arduino\libraries\Encoder/Encoder.h: In function 'void __vector_1()':
Encoder.h:185: error: 'static void Encoder::update(Encoder_internal_state_t*)' is private
  static void update(Encoder_internal_state_t *arg) {
              ^
Encoder.h:915: error: within this context
 ISR(INT0_vect) { Encoder::update(Encoder::interruptArgs[SCRAMBLE_INT_ORDER(0)]); }
                                                                               ^
C:\Users\Levent\Documents\Arduino\libraries\Encoder/Encoder.h: In function 'void __vector_2()':
Encoder.h:185: error: 'static void Encoder::update(Encoder_internal_state_t*)' is private
  static void update(Encoder_internal_state_t *arg) {
              ^
Encoder.h:918: error: within this context
 ISR(INT1_vect) { Encoder::update(Encoder::interruptArgs[SCRAMBLE_INT_ORDER(1)]); }
                                                                               ^
exit status 1
'static void Encoder::update(Encoder_internal_state_t*)' is private
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Hi friend, i have the samme error when try to compile, where do you put the files? i have the code and libraries in arduino folder :roll: and ane folder to header.h and settings.h
I think someone said they had to change private to public in the encoder library code. I'm not sure, I don't have this issue.
Yes, efectively is it, changing to public can compile an load in the arduino, now i will see if work ok
#3027
Diyprinterdtg wrote:I have problome with 2 phase print. After i finis my first print than platen move in..before back to switch..its print again..so its not match with time if back go to limit switch..how to solve andy thxs
you could speed your platen up in settings.h
  • 1
  • 6
  • 7
  • 8
  • 9
  • 10
  • 12