botanicfields / BF-018A

JJY Simulator for M5Atom
MIT License
13 stars 1 forks source link

The Citizen Watch Cannot Work With This #1

Closed SeanChangX closed 2 years ago

SeanChangX commented 2 years ago

Hey, I like your project. And I wanna build one myself to my Citizen Radio Controlled Watch, but it seems that nothing gonna happen. So I wonder is there anything that can improve the signal? Or some tricks?

uehara00 commented 2 years ago

Would you please give me additional information? (1) Are you using the "JJY antenna PCB"? (2) Does the serial monitor show that the M5Atom is working well? (3) What is the model number of Citizen Watch?

SeanChangX commented 2 years ago
  1. No. I just use the 1m wire and a 1kΩ resistance
  2. Yes. And it continuously shows up the lastest time.
  3. CB5835-83E https://www.citizenwatch.com.tw/productDetail.asp?sn=785 I wish that would be also work without the PCB temporarily.
uehara00 commented 2 years ago

How nice watch you have! (1) Make sure that a 1m wire with a 1kΩ resistance is connected between the GPIO22 and the GND of the M5Atom. Since the watch receives the magnetic field of radio waves, the current flowing through the antenna is important. An example of M5StickC is shown below. https://www.hackster.io/botanicfields/generate-standard-radio-wave-jjy-with-ticker-of-m5stickc-0330e0

(3) I searched FAQ in Japanese: https://citizen.jp/faq/detail/id1275 Questions How does a multi-station radio clock display the local time? Answer When you select a city, the time of that city is displayed and the station to receive is automatically selected.

It is my understanding, that the watch have to be set to city Tokyo because the program of BF-018A simulates the JJY signal in Japan.

I also found the manual. https://www.citizenwatch-global.com/support/pdf/e660/e.pdf https://www.citizenwatch-global.com/support/pdf-guide/e660/e.pdf On page 49, it is said that, the watch receives the time signal every night, so please test over night in Tokyo time. On page 29, it is said that, it may take 2 - 15 minutes to receive time signal, so please be patient when receiving the time signal manually.

49 29

SeanChangX commented 2 years ago

Yeah, you are right. After doing some tests with the emulator app, I think that was because the time zone(+8) that I choose was only matched with the BPC signal. So maybe I need to figure out how to generate the BPC signal instead of the JJY. Thanks for your time. image

uehara00 commented 2 years ago

Thank you for verifying the cause. I would like to close this issue.