- Posts: 2631
New Hubsan Upgraded Version on the way
- goebish
- Offline
- I Void Warranties
HappyHarry wrote: guys i'm being given an H107L as a late christmas present and i'm wondering is it possible to pull the a7105 module from the stock tx? or will i need to order one elsewhere? if so any reccomendations?
thanks in advance
There's no module in the H107L TX, you'll have to find another one, search ebay for a7105-500m for example.
Please Log in or Create an account to join the conversation.
- HappyHarry
- Offline
- Posts: 1136
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
Please Log in or Create an account to join the conversation.
- HappyHarry
- Offline
- Posts: 1136
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
goebish wrote:
SeByDocKy wrote: Sorry, I inserted the wrong photo
We can't see the traces, they must be underneath the 2.4 RF module, if you have a multimeter with fine tips you'll have to find the connections from the a7105 chip sdio, sck and scs to the module header pins.
Compare to your scheme and my photo, the point is located on top right. So there is a rotation of +90 deg.... I think it's easy to find all those pins
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
goebish wrote: Yes, they are easy to find on the chip, now you've to trace the 3 interesting pins to their corresponding pins on the module header
Unless you want to try to solder wires directly on the QFN chip
My next question concerning the logic analyser... I think I will have only female/female wire .... I need some female/male or some female/mini-croco
Please Log in or Create an account to join the conversation.
- midelic
- Offline
- Posts: 174
Lol!
Please Log in or Create an account to join the conversation.
- Xermalk
- Offline
- Posts: 181
"got it to work, by soldering 2 wires on the + and - of the VTX board, and the main + and - of the battery cable of the TX.
It's working but at 5860 MHZ only !! At least, I have it working ! I was desperating having it to work..
Now, it's heating a little bit, but it works."
Apparently the video tx module works just fine with only the power wires connected, unfortunately not on a boscam frequency.
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
That's weird, in SeByDocKy's picture I can see CS0, CS1 and CS2 on the vRX, just as if it was a "classic" 8 channels vRX.
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
A few wire scraps will be OK, no need to buy anything else.SeByDocKy wrote:
goebish wrote: Yes, they are easy to find on the chip, now you've to trace the 3 interesting pins to their corresponding pins on the module header
Unless you want to try to solder wires directly on the QFN chip
My next question concerning the logic analyser... I think I will have only female/female wire .... I need some female/male or some female/mini-croco
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
SeByDocKy wrote: Here is the A7105 module of the H102D and in the general for the first generation of FPV TX of hubsan product
I wonder why they removed the RF amp in the newer versions ...
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
goebish wrote:
A few wire scraps will be OK, no need to buy anything else.SeByDocKy wrote:
goebish wrote: Yes, they are easy to find on the chip, now you've to trace the 3 interesting pins to their corresponding pins on the module header
Unless you want to try to solder wires directly on the QFN chip
My next question concerning the logic analyser... I think I will have only female/female wire .... I need some female/male or some female/mini-croco
I think I will be able to use directly the female connecor on the pin .. there is enough space I guess
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
I'm working on it now and should have something to test soon.
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
goebish wrote: Does the H102D have telemetry ?
I'm working on it now and should have something to test soon.
No telemetry but maybe everything is here and with your work maybe we can expect a miracle ....
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
I only have a H107L but adding telemetry shouldn't change anything for it.
Here's my code, I hope an A7105 expert (PB, Midelic ?) can help to debug, I've probably overlooked something obvious..
from hubsan_cb():
case DATA_1:
case DATA_2:
case DATA_3:
case DATA_4:
case DATA_5:
if( txState == 0) // send frame
{
if(state == DATA_1)
A7105_SetPower(Model.tx_power); //Keep transmit power in sync
hubsan_build_packet();
A7105_Strobe(A7105_STANDBY);
A7105_WriteData(packet, 16, state == DATA_5 ? channel + 0x23 : channel);
if (state == DATA_5)
state = DATA_1;
else
state++;
delay=3000;
}
else
{
if( txState == 1) // switch to rx mode 3ms after packet sent
{
A7105_Strobe(A7105_RX);
A7105_Strobe(A7105_RX); // 0xc0 appears twice in the dump
}
for( i=0; i<20; i++)
if(!(A7105_ReadReg(A7105_00_MODE) & 0x01)) // data received ?
{
A7105_ReadData(packet, 16); // A7105_RST_RDPTR + 16x A7105_05_FIFO_DATA
Telemetry.p.hubsan4.volt = packet[13];
A7105_Strobe(A7105_RX);
break;
}
delay=1000;
}
if (++txState == 8) // 3ms + 7*1ms
txState = 0;
return delay;
If I remove A7105_ReadReg(A7105_00_MODE) and following instructions in the if block there's no problem anymore.
I'm pulling my hair (or what remains of it).
... and I don't even know if it actually grabs telemetry data during the few seconds it works because I do not have a H107D.
Anyone with one wants to try a build ?
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Protocol Development
- New Hubsan Upgraded Version on the way