{"id":2482,"date":"2020-12-09T15:48:16","date_gmt":"2020-12-09T13:48:16","guid":{"rendered":"https:\/\/racov.ro\/?p=2482"},"modified":"2023-08-06T13:19:36","modified_gmt":"2023-08-06T10:19:36","slug":"arduino-based-antenna-rotator-part3-software-tracking-update","status":"publish","type":"post","link":"https:\/\/racov.ro\/index.php\/2020\/12\/09\/arduino-based-antenna-rotator-part3-software-tracking-update\/","title":{"rendered":"ARDUINO BASED ANTENNA ROTATOR \u2013 PART3 &#8211; Software tracking update"},"content":{"rendered":"<div>When I worked on this project, I did research in these communication protocols for antenna rotators.<\/div>\n<div>There are a lot of protocols, but my first choice was Easycomm, and the second was Yaesu. They are both easy, so I went for Easycomm because it is used by Orbitron (the only &#8220;language&#8221; Orbitron knows). Yaesu is more popular though.<\/div>\n<div>Easycomm\u00a0has version 1 and 2. They use identical syntax, but version 2 sends back the antenna position, to be displayed in the tracking software &#8211; antenna feedback.<\/div>\n<p><span style=\"color: #000000;\">This version is compatible with EASYCOMM2 antenna protocol.<\/span><br \/>\n<span style=\"color: #000000;\">After getting in touch with PstRotator (tracking software) developer, he kindly gave me the solution I was searching for, in order to send back the antenna position to be displayed in the software. He also generously gave me a license for his software, thank you very much.<\/span><\/p>\n<p>In the Easycom2 protocol, the software sends the target position to the controller, like<br \/>\n<span style=\"font-family: terminal, monaco, monospace;\"><strong>AZxxx.x ELxx.x<\/strong><\/span><br \/>\nThere is no fix length for the coordinates.<br \/>\nThe software asks for the current antenna position by sending<br \/>\n<span style=\"font-family: terminal, monaco, monospace;\"><strong>AZ EL<\/strong><\/span><br \/>\nAnd the controller should respond with<br \/>\n<span style=\"font-family: terminal, monaco, monospace;\"><strong>+xxx.x xx.x<\/strong><\/span><br \/>\nwhere the first is the azimuth, then the elevation. There is no fix length, but the decimal is mandatory, even if it is <span style=\"font-family: terminal, monaco, monospace;\"><strong>0<\/strong><\/span>. Like <strong><span style=\"font-family: terminal, monaco, monospace;\">+23.0 5.0<\/span><\/strong><\/p>\n<div><b style=\"font-size: 1.0625rem;\">Yaesu (GS232) <\/b><span style=\"font-size: 1.0625rem;\">protocol has more commands, but basically it works like that: (<\/span><b style=\"font-size: 1.0625rem;\">remember<\/b><span style=\"font-size: 1.0625rem;\">, for this protocol, ALL coordinates should have 3 digits, ex. 001 or 012 or 123)<\/span><\/div>\n<div>\n<div><u>Computer initiated\u00a0commands:<\/u><\/div>\n<div>Move antenna to azimuth xxx (between 000 and 450)<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">Mxxx (ex. M123)<\/span><\/b><\/div>\n<div>There is no command for elevation only, elevation must have azimuth.<\/div>\n<div>Move antenna to Azimuth And Elevation (aaa Azimuth, eee Elevation)<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">Waaa\u00a0eee (ex. W075 032)<\/span><\/b><\/div>\n<p>Stop azimuth (elevation) movement<\/p>\n<div><b><span style=\"font-family: monospace; font-size: large;\">A (E)<\/span><\/b><\/div>\n<div>Stop all movement<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">S<\/span><\/b><\/div>\n<div><b>\u00a0<\/b><\/div>\n<div><u>Controller initiated responses:<\/u><\/div>\n<div>What is the Azimuth position? computer sends<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">C<\/span><\/b><\/div>\n<div>Controller responds<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">+0xxx (ex. +0123)<\/span><\/b><\/div>\n<div>\n<div>What is the Elevation position? computer sends<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">B<\/span><\/b><\/div>\n<div>Controller responds<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">+0xxx (ex. +0045)<\/span><\/b><\/div>\n<\/div>\n<div>\n<div>What is antenna Azimuth and Elevation? computer sends<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">C2<\/span><\/b><\/div>\n<div>Controller responds<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">+0xxx+0xxx (ex. +0123+0045)<\/span>\u00a0<\/b>-No pause-<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<div><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"http:\/\/www.radiomanual.info\/schemi\/ACC_rotator\/Yaesu_GS-23_GS-232_user.pdf\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=http:\/\/www.radiomanual.info\/schemi\/ACC_rotator\/Yaesu_GS-23_GS-232_user.pdf&amp;source=gmail&amp;ust=1691403238781000&amp;usg=AOvVaw0OjHlT-Vr4yy8u8lQm50CF\">http:\/\/www.radiomanual.info\/<wbr \/>schemi\/ACC_rotator\/Yaesu_GS-<wbr \/>23_GS-232_user.pdf<\/a><\/span><\/span><\/div>\n<p><span style=\"color: #000000;\">Note that so far, PstRotator was the only software who could display the antenna position.<br \/>\n<\/span><span style=\"color: #000000;\">This Arduino version is compatible with all tracking software using EasyComm protocol \/ 9600 bauds.<\/span><br \/>\n<span style=\"color: #000000;\">PstRotator, WXtrack, HRD, MacDoppler&#8230; Even WXtoIMG can control the rotator. Orbitron needs the plugin listed below.<\/span><\/p>\n<p><span style=\"color: #000000;\">It accepts 0-180\u00ba elevation, but rotates the antenna accordingly, for max. 90\u00ba elevation.<br \/>\n<\/span><span style=\"color: #000000;\">There&#8217;s also a variant for\u00a0<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">AC motors, which offers dry contacts (ON\/OFF). It can be easily interfaced with commercial rotators. <\/span><span style=\"color: #000000; font-size: 1.0625rem;\">And one for 180\u00ba elevation, one for 0.1\u00ba precision. <\/span><span style=\"color: #000000; font-size: 1.0625rem;\">Just give me a shout.<br \/>\n<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">Ricardo \/ CT2GQV, made another version for Linux rotctld and gpredict. You&#8217;ll find it <span style=\"text-decoration: underline;\"><span style=\"color: #000080; text-decoration: underline;\"><a style=\"color: #000080; text-decoration: underline;\" href=\"https:\/\/speakyssb.blogspot.com\/2021\/10\/arduino-antenna-rotator-for.html\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #0000ff; text-decoration: underline;\">HERE<\/span><\/a><\/span><\/span><\/span><span style=\"color: #000000; font-size: 1.0625rem;\">.<br \/>\n<\/span><span style=\"color: #000000; font-size: 1.0625rem;\"><span style=\"color: #000000;\">Jean-Jacques \/ ON7EQ made a modification to the code for a simple controller -azimuth only- and <em>YAESU<\/em>\u00a0communication protocol. Check out his work <span style=\"text-decoration: underline; color: #0000ff;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"https:\/\/www.qsl.net\/on7eq\/projects\/arduino_rotor_controller.htm\" target=\"_blank\" rel=\"noopener\">HERE<\/a><\/span>.<\/span><br \/>\n<\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"color: #000000; font-size: 1.0625rem;\">This is an electric diagram for AC motors.<a href=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/7f\/13\/5b\/7f135b2805672998917aeeb70fe19b46.jpg?ssl=1\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/7f\/13\/5b\/7f135b2805672998917aeeb70fe19b46.jpg?resize=736%2C453&#038;ssl=1\" alt=\"\" width=\"736\" height=\"453\" \/><\/a><br \/>\n<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\">If you only want azimuth control, that&#8217;s fine. Just don&#8217;t install the parts for elevation. Put A1 to GND to always read 0\u00b0 elevation. This is an example of electric diagram for azimuth only.<br \/>\n<a href=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/16\/97\/a7\/1697a7e87fda4b9fd6abec1dbd1ff98b.jpg?ssl=1\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/16\/97\/a7\/1697a7e87fda4b9fd6abec1dbd1ff98b.jpg?resize=736%2C787&#038;ssl=1\" alt=\"\" width=\"736\" height=\"787\" \/><\/a><br \/>\n<\/span><\/p>\n<p><span style=\"color: #000000;\">The DC motors version has the advantage of using PWM for a softer\/smoother antenna movement. It outputs a power response proportional with angle error (Target&lt;-&gt;Antenna). Therefore, when the antenna starts moving, it accelerates progressively, and, when approaching the desired position, it slows down to full stop. This is known as<\/span><span style=\"color: #000000; font-size: 1.0625rem;\"> <em style=\"color: #000000; font-size: 1.0625rem;\">Soft-Start \/ <\/em><\/span><em style=\"color: #000000; font-size: 1.0625rem;\">Soft-Stop<\/em><span style=\"color: #000000; font-size: 1.0625rem;\">.<br \/>\n<\/span><span style=\"color: #000000;\">There&#8217;s an adjustable Dead Zone, where the antenna doesn&#8217;t move for the slightest target offset.<br \/>\nThis is the\u00a0<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">plot of <\/span><span style=\"color: #000000; font-size: 1.0625rem;\">Power output corresponding to Angle error.<br \/>\n<a href=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/06\/cd\/b2\/06cdb2d0d29e1be2708ed58d7ede590b.jpg?ssl=1\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/06\/cd\/b2\/06cdb2d0d29e1be2708ed58d7ede590b.jpg?w=840&#038;ssl=1\" \/><\/a><\/span><br \/>\nI have a <strong><em>beta<\/em> <\/strong>version with <span style=\"color: #000000; font-size: 1.0625rem;\"><em style=\"color: #000000; font-size: 1.0625rem;\">Soft-Start \/ <\/em><\/span><em style=\"color: #000000; font-size: 1.0625rem;\">Soft-Stop<\/em><span style=\"color: #000000; font-size: 1.0625rem;\">\u00a0<\/span><span style=\"color: #000000;\">for AC motors, taking advantage of this module.<\/span><\/p>\n<p><a href=\"https:\/\/robotdyn.com\/ac-light-dimmer-module-1-channel-3-3v-5v-logic-ac-50-60hz-220v-110v.html\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/8f\/ef\/48\/8fef48f8aeffb8cd57221b1411456321.jpg?resize=266%2C236&#038;ssl=1\" alt=\"\" width=\"266\" height=\"236\" \/><\/a><br \/>\nYou can&#8217;t control the speed of the usual AC motor used in rotators, by changing the voltage. The speed depends on the frequency, and if you alter the voltage, it simply may not start. So there&#8217;s not much use for it, unless you are using the kind of motors found in drill-machines.<br \/>\nIf you want to give it a try, let me know by email.<\/p>\n<p><span style=\"color: #000000;\">Once the project is complete and it can move, you must apply the <strong>Potentiometer calibration procedure<\/strong>. It ensures correct reading of 0-359<span style=\"color: #000000; font-size: 1.0625rem;\">\u00ba<\/span> \/ 0-90<span style=\"color: #000000; font-size: 1.0625rem;\">\u00ba<\/span>, no matter what kind of potentiometer you are using.<br \/>\n<strong>The motor calibration<\/strong> is only for tuning the <span style=\"color: #000000; font-size: 1.0625rem;\"><em style=\"color: #000000; font-size: 1.0625rem;\">Soft-Start \/ <\/em><\/span><em style=\"color: #000000; font-size: 1.0625rem;\">Soft-Stop<\/em>\u00a0feature. This is necessary if you don&#8217;t like the default settings.<br \/>\nThe code has been updated several times, and now, for example, you can set the <\/span><span style=\"color: #000000; font-size: 1.0625rem;\">antenna<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">\u00a0<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">update in your tracking software, as fast as you want, 0.5 sec. if you like.<\/span><\/p>\n<p><span style=\"color: #000000;\">Thank you very much to all who sent me feedback, helping to make this project more reliable.<br \/>\nAny feedback is highly appreciated.<\/span><\/p>\n<p><span style=\"color: #000000;\">Check the <span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"https:\/\/www.hackster.io\/viorelracoviteanu\/antenna-rotator-controller-compatible-with-tracking-software-48f9cd\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"style-scope yt-formatted-string\" dir=\"auto\">Arduino code<\/span><\/a><\/span><\/span> page for the codes, drawings and procedures.<\/span><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/hR2x3nDLSLs?rel=0\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span><\/iframe><\/p>\n<p><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"http:\/\/tripsintech.com\/orbitron-dde-azimuth-elevation-to-serial\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"style-scope yt-formatted-string\" dir=\"auto\">Orbitron DDE Azimuth Elevation To Serial<\/span><\/a><\/span><\/span><\/p>\n<p><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"https:\/\/www.hackster.io\/viorelracoviteanu\/antenna-rotator-controller-compatible-with-tracking-software-48f9cd\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"style-scope yt-formatted-string\" dir=\"auto\">Arduino code<\/span><\/a><\/span><\/span><\/p>\n<p><a href=\"https:\/\/www.qsl.net\/yo3dmu\/index_Page346.htm\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\">PstRotator tracking software<\/span><\/span><\/a><\/p>\n<p><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"https:\/\/racov.ro\/index.php\/2020\/03\/07\/arduino-based-antenna-rotator-part1\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"style-scope yt-formatted-string\" dir=\"auto\">PART1 \u2013 SOFTWARE AND PROTOTYPING\u00a0<\/span><\/a><\/span><\/span><\/p>\n<p class=\"title style-scope ytd-video-primary-info-renderer\"><a href=\"https:\/\/racov.ro\/index.php\/2020\/07\/24\/2421\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; font-size: 12pt; text-decoration: underline;\">PART2 &#8211; HARDWARE, BOARDS AND MOTORS<\/span><\/span><\/a><\/p>\n<p><span style=\"text-decoration: underline;\"><strong><span style=\"color: #000000; font-size: 14pt; text-decoration: underline;\">Some afterthoughts after months\/years of using this controller and rotator.<br \/>\n<\/span><\/strong><\/span><span style=\"color: #000000;\"><span style=\"font-size: 14pt;\">I have a home-made DC rotator Az\/El 360\u00ba\/90\u00ba. The azimuth motor draws 12V\/3A in full power.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-size: 12pt;\">1. After adding 12m of <\/span><span style=\"font-size: 12pt;\">LiYCY-12&#215;0.75 cable from controller to rotator, the azimuth reading had a noise of +\/- 10<span style=\"font-size: 1.0625rem;\">\u00ba.<br \/>\nOne 1\u03bcF capacitor GND-AzPot on Arduino side lowered the noise to +\/- 2\u00ba. After days of measurements and oscilloscoping, I replaced the 5V adaptor because it had a very big ripple (noise). I installed one 5V adaptor for Arduino and potentiometers, and another one for <\/span><\/span><\/span><span style=\"color: #000000; font-size: 1.0625rem;\">LCD, encoders, <\/span><span style=\"font-size: 1.0625rem; color: #000000;\">relays and MOSFETs. The potentiometer noise disappeared. Thanks Bernd-OE6HBD for the tip.<br \/>\n<\/span><span style=\"color: #000000;\"><span style=\"font-size: 12pt;\"><span style=\"font-size: 1.0625rem;\">2. The relay module for azimuth direction (rated 10A) failed &#8211; replaced.<br \/>\nI added the &#8216;cold switch&#8217; feature<\/span><\/span><\/span><span style=\"color: #000000; font-size: 1.0625rem;\">\u00a0<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">in the code<\/span><span style=\"font-size: 1.0625rem; color: #000000;\">.<br \/>\n<\/span><span style=\"color: #000000;\"><span style=\"font-size: 12pt;\"><span style=\"font-size: 1.0625rem;\">3. The MOSFET module (rated 10 times the power) for azimuth PWM failed &#8211; replaced.<br \/>\nIt warms up only when antenna is moving slow (PWM = repetitive MOSFET switching). After days of measurements and oscilloscoping, I found no <span style=\"font-size: 12pt; color: #0000ff;\"><span style=\"text-decoration: underline;\"><span style=\"text-decoration: underline;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"https:\/\/www.google.com\/search?q=flyback+phenomenon&amp;rlz=1C1GCEU_enRO854RO854&amp;ei=on4bYYa0EbWD9u8P2s6boA4&amp;oq=flyback+phenomeno&amp;gs_lcp=Cgdnd3Mtd2l6EAMYADIHCCEQChCgATIHCCEQChCgAToHCAAQRxCwAzoECCEQFToFCCEQoAFKBAhBGABQieEIWJ3oCGCNiAloAXACeACAAZoBiAHBBZIBAzQuM5gBAKABAcgBCMABAQ&amp;sclient=gws-wiz\" target=\"_blank\" rel=\"noopener\">flyback phenomenon<\/a><\/span><\/span><\/span><\/span><\/span><\/span><span style=\"font-size: 12pt; color: #000000;\"><span style=\"font-size: 1.0625rem;\"><span style=\"font-size: 12pt;\">, nothing special. I added a small fan to the case, to ensure a little bit of air <\/span><\/span><\/span><span style=\"color: #000000; font-size: 16px;\">flow<\/span><span style=\"color: #000000; font-size: 16px;\">\u00a0<\/span><span style=\"font-size: 12pt; color: #000000;\">over the heat-sink.<\/span><\/p>\n<p><strong>January 2022<\/strong><br \/>\n1. My Home-made rotator has failed catastrophically, beyond repair.<br \/>\nI bought a Heavy duty CCTV Pan-Tilt Head and transformed it into an AC rotator (I added position sensors and modified the tilt limit to 180<span style=\"color: #000000;\"><span style=\"color: #000000; font-size: 1.0625rem;\">\u00ba). <span style=\"text-decoration: underline;\"><a href=\"https:\/\/youtu.be\/hR2x3nDLSLs\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #0000ff; text-decoration: underline;\">https:\/\/youtu.be\/hR2x3nDLSLs<\/span><\/a><\/span><br \/>\n2. Because now I have an AC rotator, the controlled had to be modified accordingly, so I made another case. <a href=\"https:\/\/youtu.be\/WVsyHd6Jejg\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\">https:\/\/youtu.be\/WVsyHd6Jejg<\/span><\/span><\/a><\/span><\/span><\/p>\n<p><strong>August 2023<\/strong><br \/>\n1. So far my system worked flawlessly. I learned that the wind can be very destructive, even for small antennas, so I devised a method to let the entire pole rotate freely when not in use, and it moves by itself to the position with the least wind resistance.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When I worked on this project, I did research in these communication protocols for antenna rotators. There are a lot<\/p>\n","protected":false},"author":1,"featured_media":2485,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[2,7],"tags":[],"class_list":["post-2482","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-2","category-7"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/racov.ro\/wp-content\/uploads\/2020\/12\/intro.png?fit=700%2C350&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p75FkB-E2","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/posts\/2482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/comments?post=2482"}],"version-history":[{"count":32,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/posts\/2482\/revisions"}],"predecessor-version":[{"id":2713,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/posts\/2482\/revisions\/2713"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/media\/2485"}],"wp:attachment":[{"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/media?parent=2482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/categories?post=2482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/tags?post=2482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}