Show Posts
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Pages: [1]
1
Beta Firmware Releases / Re: [Completed] AstroEQ 8.0.3(beta)
« on: April 10, 2017, 19:12:53 »
Thank you very much! Great work!
2
Beta Firmware Releases / Re: [Completed] AstroEQ 8.0.3(beta)
« on: April 10, 2017, 18:24:10 »
Hi, Tom! Great news! Is there schematic available for basic hand controller?
3
Beta Firmware Releases / Re: [Completed] AstroEQ 8.0.3(beta)
« on: February 27, 2017, 18:16:28 »
Hi, Tom.
Thank you for detailed answer. Great news that the work is in progress. I was just trying to speed up getting working standalone mode as I need at least mode switching and star tracking without PC.
By the way what does mean advanced hand contoller? Will it be some factory or DIY device?
Thank you for detailed answer. Great news that the work is in progress. I was just trying to speed up getting working standalone mode as I need at least mode switching and star tracking without PC.
By the way what does mean advanced hand contoller? Will it be some factory or DIY device?
4
Beta Firmware Releases / Re: [Completed] AstroEQ 8.0.3(beta)
« on: February 26, 2017, 19:23:02 »
I managed to configure Mega after commenting the code in standaloneModeTest function related to automatic detection of advanced hand controller. I also changed conditions to direct comparison. Now I have only the following code which switches mode from EQMOD to basic controller when 21 pin is physically set to LOW by pressing button:
Then I figured out that RA, Dec buttons (ST4) don't work at all because interrupts on 50..53 pins were not enabled like in previous firmware version. So, I've added the first line to the code:
Now both RA and Dec buttons work well.
According to previous Tom's post single button on 21 pin switches the mode and also changes the speed. So I'm expecting goto speed on pressing both this button and RA/Dec but the speed doesn't change.
Code: [Select]
// if (getPinValue(standalonePin[STANDALONE_IRQ]) == LOW) {
//Must be a basic controller as pin stayed low.
return BASIC_HC_MODE;
}
//If we get this far then it is floating, so we assume EQMOD mode
return EQMOD_MODE;
Then I figured out that RA, Dec buttons (ST4) don't work at all because interrupts on 50..53 pins were not enabled like in previous firmware version. So, I've added the first line to the code:
Code: [Select]
//For ATMega1280/2560 with Standard ST4 pins
PCMSK0 = 0x0F; //PCINT[0..3]
PCICR &= ~_BV(PCIE2); //disable PCInt[16..23] vector
PCICR &= ~_BV(PCIE1); //disable PCInt[8..15] vector
PCICR |= _BV(PCIE0); //enable PCInt[0..7] vector
Now both RA and Dec buttons work well.
According to previous Tom's post single button on 21 pin switches the mode and also changes the speed. So I'm expecting goto speed on pressing both this button and RA/Dec but the speed doesn't change.
5
Beta Firmware Releases / Re: [Completed] AstroEQ 8.0.3(beta)
« on: February 17, 2017, 19:07:05 »
Hi. Tom, could you please assist with configuring firmware 7.5 version on Mega 2560? I still get "Read failed. Connection unavailable" when click Configure. Log says: "O11" while reading EEPROM. New firmware is uploaded successfully. Thank you!
6
Beta Firmware Releases / Re: [Completed] AstroEQ 8.0.3(beta)
« on: February 10, 2017, 21:24:34 »
Hi!
Now trying to upload new firmware to Arduino 2560 however getting "Read Failed. Connection unavailable" after clicking Configure button.
First thing I did wrong - tried to configure EEPROM with old firmware, config utility suggested to repair it, I proceeded. Then I uploaded .hex using avrdude and then using config utility again. I uploaded previous firmware I used, now configuration works well.
I saw the commentary about resistor. Does it cause the issue? Sorry, haven't got the idea yet.
Thank you.
Now trying to upload new firmware to Arduino 2560 however getting "Read Failed. Connection unavailable" after clicking Configure button.
First thing I did wrong - tried to configure EEPROM with old firmware, config utility suggested to repair it, I proceeded. Then I uploaded .hex using avrdude and then using config utility again. I uploaded previous firmware I used, now configuration works well.
I saw the commentary about resistor. Does it cause the issue? Sorry, haven't got the idea yet.
Thank you.
Pages: [1]